Wenn Sie einen zweiten Computer direkt über ein Ethernet-Kabel an Ihren primären Computer anschließen möchten oder müssen, wie können Sie die IP-Adresse für den zweiten Computer am einfachsten ermitteln? Der heutige SuperUser-Q & A-Beitrag bietet hilfreiche Ratschläge für einen frustrierten Leser.
Die heutige Frage-Antwort-Sitzung wird uns mit freundlicher Genehmigung von SuperUser zur Verfügung gestellt - einer Unterteilung von Stack Exchange, einer Community-gesteuerten Gruppierung von Q & A-Websites.
Foto mit freundlicher Genehmigung von Armstrong O. (Flickr) .
Die Frage
SuperUser-Leser Melebius möchte wissen, wie die IP-Adresse eines zweiten Computers ermittelt wird, der über ein Ethernet-Kabel direkt mit dem ersten verbunden ist:
Ich habe meinen primären Computer über eine direkte Ethernet-Kabelverbindung mit einem anderen verbunden. An den zweiten Computer sind keine Peripheriegeräte angeschlossen, und ich möchte über RDP und SMB darauf zugreifen. Die IP-Adressen werden automatisch konfiguriert, sodass etwas im Bereich von 169.254.x.x registriert wird.
Ich kann warten, bis Windows den anderen Computer erkennt oder IP-Adressen scannt, aber beide Aktionen dauern lange und unvorhersehbar. Gibt es eine schnellere Möglichkeit, den zweiten Computer am anderen Ende der Ethernet-Kabelverbindung zu erkennen? Ich habe überlegt, einen Broadcast-Ethernet-Ping und einen Reverse-ARP durchzuführen, konnte jedoch keine Anweisungen für diese Technik finden.
Wie finden Sie die IP-Adresse eines zweiten Computers, der über ein Ethernet-Kabel direkt mit dem ersten verbunden ist?
Die Antwort
SuperUser Contributor Grawity hat die Antwort für uns:
Ein Broadcast-IP-Ping könnte funktionieren. Nicht alle Systeme antworten darauf, aber einige tun dies im 169.254-Modus. Versuchen ping 169.254.255.255 (braucht -b unter Linux) oder Ping das Grab 02 :: 1 (braucht ping6 on Linux).
Direktes Senden einer Namenssuche (mit nbtstat -a ) funktioniert möglicherweise (wenn Windows ausgeführt wird und Sie den Namen des Computers kennen).
Bei der automatischen Konfiguration von 169.254 werden einige ARP-Tests mit der eigenen Adresse des Hosts gesendet (Sie können diese in Wireshark sehen).
"Ethernet-Ping" existiert , funktioniert aber nur auf Ethernet-Ebene. Es sagt nichts über die IP aus (es wird manchmal in der Netzwerkkarte selbst implementiert, aber meistens überhaupt nicht implementiert).
"Reverse ARP" existiert ebenfalls, wird aber fast nie tatsächlich implementiert. Seine primäre Verwendung wurde von BOOTP und später von DHCP abgelöst.
Haben Sie der Erklärung etwas hinzuzufügen? Ton aus in den Kommentaren. Möchten Sie weitere Antworten von anderen technisch versierten Stack Exchange-Benutzern lesen? Den vollständigen Diskussionsthread finden Sie hier .