Hjemmeside » hvordan » Hvordan finner du IP-adressen til en annen datamaskin som er direkte koblet til den første av Ethernet?

    Hvordan finner du IP-adressen til en annen datamaskin som er direkte koblet til den første av Ethernet?

    Hvis du vil 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-leseren Melebius vil vite hvordan man 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 direkte koblet til den første med en 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øve ping 169.254.255.255 (behov -b på Linux), eller ping ff02 :: 1 (behov ping6 på Linux).

    Direkte å sende et navn oppslag (bruker nbtstat -a) 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).

    "Omvendt 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.