9Sep
Hvis du vil ha eller trenger å koble en annen datamaskin direkte til din primære via Ethernet-kabel, hva er den enkleste måten å finne IP-adressen til den andre? Dagens SuperUser Q & A-innlegg gir noen nyttige råd til en frustrert leser.
Dagens Spørsmål &Svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppering av Q & A-nettsteder.
Foto courtesy of Keary O.( Flickr).
Spørsmålet
SuperUser leser Melebius vil vite hvordan du finner IP-adressen til en annen datamaskin direkte koblet til den første med en Ethernet-kabel:
Jeg har koblet min primære datamaskin til en annen med en direkte Ethernet-kabelforbindelse. Den andre datamaskinen har ingen eksterne enheter og jeg vil få tilgang til den ved hjelp av RDP og SMB.IP-adressene er automatisk konfigurert, slik at det registrerer noe i området 169.254.x.x.
Jeg kan vente til Windows gjenkjenner den andre datamaskinen eller skanne IP-adresser, men begge handlingene tar lang og uforutsigbar tid. Er det en raskere måte å gjenkjenne den andre datamaskinen på den andre enden av Ethernet-kabelforbindelsen? Jeg har vurdert å lage en kringkasting "Ethernet ping" og omvendt ARP, men jeg har ikke klart å finne noen instruksjoner for denne teknikken.
Hvordan finner du IP-adressen til en annen datamaskin som er direkte koblet til den første med et Ethernet-kabel?
Svaret
SuperUser bidragsyter gravitasjon har svaret for oss:
En kringkastings IP-ping kan fungere. Ikke alle systemene svarer på det, men noen gjør når i 169.254 modus. Prøv ping 169.254.255.255 ( trenger -b på Linux), eller ping ff02: : 1 ( trenger ping6 på Linux).
Direkte sending av navnoppslag( ved hjelp av nbtstat-) kan fungere( hvis det kjører Windows og hvis du kjenner datamaskinens navn).
Den 169.254 automatisk konfigurasjonen innebærer å sende noen ARP-sonder med vertsens egen adresse( du kan se dem i Wireshark).
"Ethernet ping" eksisterer, men fungerer bare på Ethernet-nivå.Det vil ikke fortelle deg noe om IP-en( det er noen ganger implementert i NIC selv, men det meste ikke implementert i det hele tatt).
"Reverse ARP" eksisterer også, men er nesten aldri faktisk implementert heller. Dens primære bruk ble erstattet av BOOTP og senere DHCP.
Har du noe å legge til forklaringen? Lyder av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Sjekk ut hele diskusjonstråden her.