Jeśli chcesz lub chcesz podłączyć drugi komputer do głównego komputera za pomocą kabla Ethernet, jaki jest najłatwiejszy sposób na znalezienie adresu IP dla drugiego? Dzisiejszy post z pytaniami i odpowiedziami SuperUser zawiera porady pomocne dla sfrustrowanego czytelnika.
Dzisiejsza sesja pytań i odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, społecznościowego forum z pytaniami i odpowiedziami.
Zdjęcie dzięki uprzejmości Keary O. (Flickr).
Czytnik SuperUser Melebius chce wiedzieć, jak znaleźć adres IP drugiego komputera podłączonego bezpośrednio do pierwszego za pomocą kabla Ethernet:
Połączyłem mój główny komputer z innym za pomocą bezpośredniego połączenia kablowego Ethernet. Drugi komputer nie ma podłączonych urządzeń peryferyjnych i chcę uzyskać do niego dostęp za pomocą RDP i SMB. Adresy IP są automatycznie konfigurowane, więc rejestruje coś w zakresie 169.254.x.x.
Mogę poczekać, aż system Windows rozpozna drugi komputer lub zeskanować adresy IP, ale obie te czynności zajmują długą i nieprzewidywalną ilość czasu. Czy istnieje szybszy sposób rozpoznania drugiego komputera na drugim końcu połączenia kablowego Ethernet? Rozważałem wykonanie emisji "Ethernet ping" i odwrotnego ARP, ale nie byłem w stanie znaleźć instrukcji dla tej techniki.
Jak znaleźć adres IP drugiego komputera podłączonego bezpośrednio do pierwszego za pomocą kabla Ethernet?
Nadawca SuperUser ma dla nas odpowiedź:
Może działać ping IP rozgłoszeniowy. Nie wszystkie systemy odpowiadają na to, ale niektóre działają w trybie 169.254. Próbować ping 169.254.255.255 (wymagania -b w systemie Linux), lub ping ff02 :: 1 (wymagania ping6 w systemie Linux).
Bezpośrednie wysyłanie wyszukiwania nazw (za pomocą nbtstat -a) może działać (jeśli działa pod Windows i jeśli znasz nazwę komputera).
Autokonfiguracja 169.254 polega na wysyłaniu niektórych sond ARP z własnym adresem hosta (można zobaczyć te w Wireshark).
"Ethernet ping" istnieje, ale działa tylko na poziomie Ethernet. Nie powie ci nic na temat IP (czasami jest zaimplementowany w samej NIC, ale w większości nie jest zaimplementowany).
"Reverse ARP" również istnieje, ale prawie nigdy nie jest zaimplementowane. Jego podstawowe zastosowanie zostało zastąpione przez BOOTP, a następnie DHCP.
Czy masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych użytkowników Stack Exchange, którzy znają się na technologii? Sprawdź cały wątek dyskusji tutaj.