Hur hittar du IP-adressen till en andra dator som är direkt ansluten till den första av Ethernet?
Om du vill ha eller behöver ansluta en andra dator direkt till din primära via Ethernet-kabel, vad är det enklaste sättet att hitta IP-adressen för den andra? Dagens SuperUser Q & A-tjänst ger några användbara råd till en frustrerad läsare.
Dagens Question & Answer-session kommer till oss med tillstånd av SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.
Foto med tillstånd av Keary O. (Flickr).
Frågan
SuperUser-läsare Melebius vill veta hur man hittar IP-adressen på en andra dator direkt ansluten till den första med en Ethernet-kabel:
Jag har anslutit min primära dator till en annan med en direkt Ethernet-kabelanslutning. Den andra datorn har ingen kringutrustning bifogad och jag vill komma åt den med RDP och SMB. IP-adresserna är auto-konfigurerad, så det registrerar något i intervallet 169.254.x.x.
Jag kan vänta tills Windows känner igen den andra datorn eller skanna IP-adresser, men båda åtgärderna tar lång och oförutsägbar tid. Finns det ett snabbare sätt att känna igen den andra datorn i den andra änden av Ethernet-kabelanslutningen? Jag har övervägt att göra en broadcast "Ethernet ping" och omvänd ARP, men jag har inte kunnat hitta några instruktioner för denna teknik.
Hur hittar du IP-adressen på en andra dator som är direkt ansluten till den första med en Ethernet-kabel?
Svaret
SuperUser bidragsgravar har svaret för oss:
En broadcast IP-ping kan fungera. Inte alla system svarar på det, men vissa gör när i 169.254-läge. Prova ping 169.254.255.255 (behov -b på Linux), eller ping ff02 :: 1 (behov ping6 på Linux).
Direkt skicka namnuppslag (med nbtstat -a) kan fungera (om det kör Windows och om du vet datorns namn).
Den 169.254 automatisk konfigurationen innebär att du skickar några ARP-sonder med värdens egna adress (du kan se dem i Wireshark).
"Ethernet ping" existerar, men fungerar bara på Ethernet-nivå. Det kommer inte att berätta någonting om undersökningsperioden (det implementeras ibland i NIC, men mestadels inte genomfört alls).
"Reverse ARP" existerar också, men är nästan aldrig faktiskt implementerad heller. Dess primära användning ersattes av BOOTP och senare DHCP.
Har du något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa mer svar från andra tech-savvy Stack Exchange-användare? Kolla in hela diskussionsgängan här.