Wie finden Sie die IP-Adresse eines zweiten Computers, der direkt über Ethernet mit dem ersten Computer verbunden ist?
Wenn Sie einen zweiten Computer über ein Ethernet-Kabel direkt an Ihren primären Computer anschließen möchten oder müssen, wie kann am einfachsten die IP-Adresse für den zweiten Computer ermittelt werden? Heutige Fragen und Antworten zu SuperUser enthalten hilfreiche Ratschläge für einen frustrierten Leser.
Die heutige Question & Answer-Sitzung wird dank SuperUser zur Verfügung gestellt - einer Unterteilung von Stack Exchange, einer Community-basierten Gruppierung von Q & A-Websites.
Foto mit freundlicher Genehmigung von Keary O. (Flickr).
Die Frage
SuperUser-Leser Melebius möchte wissen, wie er die IP-Adresse eines zweiten Computers findet, der direkt über ein Ethernet-Kabel mit dem ersten Computer verbunden ist:
Ich habe meinen Hauptcomputer über eine direkte Ethernet-Kabelverbindung an einen anderen Computer angeschlossen. Am zweiten Computer sind keine Peripheriegeräte angeschlossen, und ich möchte mit RDP und SMB darauf zugreifen. Die IP-Adressen werden automatisch konfiguriert, sodass etwas im Bereich 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 unvorhersehbare Zeit. Gibt es eine schnellere Möglichkeit, den zweiten Computer am anderen Ende der Ethernet-Kabelverbindung zu erkennen? Ich habe mir überlegt, eine Broadcast-Sendung „Ethernet-Ping“ und 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 Computer verbunden ist??
Die Antwort
Superuser-Mitwirkende grawity hat die Antwort für uns:
Ein Broadcast-IP-Ping funktioniert möglicherweise. 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 ff02 :: 1 (braucht ping6 unter Linux).
Direktes Senden einer Namenssuche (mit nbtstat -a) funktioniert möglicherweise (wenn Windows ausgeführt wird und Sie den Namen des Computers kennen).
Die 169.254-Autokonfiguration beinhaltet das Senden einiger ARP-Tests mit der eigenen Adresse des Hosts (Sie können die in Wireshark sehen).
„Ethernet-Ping“ ist vorhanden, funktioniert jedoch nur auf Ethernet-Ebene. Es wird Ihnen nichts über die IP sagen (es wird manchmal in der NIC selbst implementiert, aber meistens überhaupt nicht implementiert).
"Reverse ARP" existiert ebenfalls, wird aber auch fast nie implementiert. Seine primäre Verwendung wurde durch BOOTP und später DHCP ersetzt.
Haben Sie der Erklärung etwas hinzuzufügen? Sound off in den Kommentaren. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange-Benutzern lesen? Hier geht es zum vollständigen Diskussionsthread.