9Sep
Als u direct via een Ethernet-kabel een tweede computer rechtstreeks op uw primaire wilt 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 van vandaag &Antwoord sessie komt naar ons met dank aan SuperUser-een onderverdeling van Stack Exchange, een community-gestuurde groepering van Q & A-websites.
Foto met dank aan Keary O.( Flickr).
De vraag
SuperUser-lezer Melebius wil weten hoe het IP-adres van een tweede computer direct via een Ethernet-kabel op de eerste kan worden aangesloten:
Ik heb mijn primaire computer op een andere aangesloten via een directe Ethernet-kabelverbinding. De tweede computer heeft geen randapparatuur aangesloten en ik wil er toegang toe krijgen met behulp van RDP en SMB.De IP-adressen worden 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 duren lang en onvoorspelbaar. Is er een snellere manier om de tweede computer aan het andere uiteinde van de Ethernet-kabelverbinding te herkennen? Ik heb overwogen om een uitzending "Ethernet-ping" en omgekeerde ARP uit te voeren, maar ik heb geen instructies voor deze techniek kunnen vinden.
Hoe vindt u het IP-adres van een tweede computer die rechtstreeks op de eerste is aangesloten via een Ethernet-kabel?
Het antwoord
SuperUser contributor grawity heeft het antwoord voor ons:
Een broadcast IP-ping werkt mogelijk. Niet alle systemen beantwoorden het, maar sommige doen het in 169.254-modus. Probeer ping 169.254.255.255 ( heeft -b op Linux nodig), of ping ff02: : 1 ( heeft ping6 op Linux nodig).
Rechtstreeks een naam opzoeken verzenden( met nbtstat -a ) werkt mogelijk( als Windows wordt uitgevoerd en als u de naam van de computer kent).
De automatische configuratie van 169.254 omvat het verzenden van sommige 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 over het IP vertellen( het wordt soms geïmplementeerd in de NIC zelf, maar meestal helemaal niet geïmplementeerd).
"Reverse ARP" bestaat ook, maar wordt bijna nooit daadwerkelijk geïmplementeerd. Het primaire gebruik werd vervangen door BOOTP en later door DHCP.
Heeft u iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden van andere technisch onderlegde Stack Exchange-gebruikers lezen? Bekijk de volledige discussiethread hier.