Als u een tweede computer via een Ethernet-kabel rechtstreeks op uw primaire computer wilt of moet aansluiten, wat is dan de gemakkelijkste manier om het IP-adres voor de tweede te vinden? De SuperUser Q & A-post van vandaag biedt nuttig advies voor een gefrustreerde lezer.
De vraag- en antwoordsessie van vandaag komt tot ons dankzij SuperUser - een onderdeel van Stack Exchange, een community-gedreven groepering van Q & A-websites.
Foto met dank aan Armstrong O. (Flickr) .
De vraag
SuperUser-lezer Melebius wil weten hoe hij het IP-adres kan vinden van een tweede computer die rechtstreeks is verbonden met de eerste via een Ethernet-kabel:
Ik heb mijn primaire computer met een andere computer verbonden via een directe Ethernet-kabelverbinding. De tweede computer heeft geen aangesloten randapparatuur en ik wil er toegang toe krijgen met RDP en SMB. De IP-adressen zijn automatisch geconfigureerd, dus het registreert iets in het bereik van 169.254.x.x.
Ik kan wachten tot Windows de andere computer herkent of IP-adressen scant, maar beide acties nemen een lange en onvoorspelbare hoeveelheid tijd in beslag. Is er een snellere manier om de tweede computer aan het andere uiteinde van de Ethernet-kabelverbinding te herkennen? Ik heb overwogen om een “Ethernet-ping” uit te zenden en ARP om te keren, maar ik heb geen instructies voor deze techniek kunnen vinden.
Hoe vind je het IP-adres van een tweede computer die rechtstreeks met een Ethernet-kabel op de eerste is aangesloten?
Het antwoord
SuperUser-bijdrager Grawity heeft het antwoord voor ons:
Een uitgezonden IP-ping kan werken. Niet alle systemen beantwoorden eraan, maar sommige doen het in de 169.254-modus. Proberen ping 169.254.255.255 (behoeften -b op Linux), of Ping het graf 02 :: 1 (behoeften ping6 op Linux).
Direct een naamzoekopdracht verzenden (met nbtstat -a ) werkt mogelijk (als Windows wordt uitgevoerd en als u de naam van de computer kent).
De 169.254 autoconfiguratie omvat het verzenden van enkele ARP-sondes met het eigen adres van de host (u kunt die zien in Wireshark).
"Ethernet-ping" bestaat , maar werkt alleen op Ethernet-niveau. Het zal u niets vertellen over het IP (het wordt soms geïmplementeerd in de NIC zelf, maar meestal helemaal niet).
“Reverse ARP” bestaat ook, maar wordt ook bijna nooit geïmplementeerd. Het primaire gebruik ervan werd vervangen door BOOTP en later DHCP.
Iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden lezen van andere technisch onderlegde Stack Exchange-gebruikers? Bekijk hier de volledige discussiethread .