Skip to content

Jak znaleźć adres IP drugiego komputera bezpośrednio połączonego z pierwszym przez Ethernet?

24 de lipiec de 2021
find the ip address of second computer directly connected to first one 00

Jeśli chcesz lub potrzebujesz bezpośrednio 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 dla SuperUser zawiera przydatne porady dla sfrustrowanego czytelnika.

Dzisiejsza sesja pytań i odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser — pododdziału Stack Exchange, społecznościowej grupy witryn z pytaniami i odpowiedziami.

Zdjęcie dzięki uprzejmości Keary O. (Flickr).

Pytanie

Czytnik SuperUser Melebius chce wiedzieć, jak znaleźć adres IP drugiego komputera bezpośrednio połączonego z pierwszym kablem Ethernet:

Połączyłem mój podstawowy 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ą konfigurowane automatycznie, więc rejestruje coś z zakresu 169.254.xx

Mogę poczekać, aż system Windows rozpozna inny komputer lub przeskanuje adresy IP, ale obie czynności zajmują dużo czasu i są nieprzewidywalne. Czy istnieje szybszy sposób na rozpoznanie drugiego komputera na drugim końcu połączenia kablowego Ethernet? Rozważałem wykonanie transmisji „Ethernet ping” i odwrócenie ARP, ale nie mogłem znaleźć żadnych instrukcji dotyczących tej techniki.

Jak znaleźć adres IP drugiego komputera połączonego bezpośrednio z pierwszym kablem Ethernet?

Odpowiedź

Grawitacja współtwórcy SuperUser ma dla nas odpowiedź:

Rozgłoszeniowy ping IP może działać. Nie wszystkie systemy odpowiadają na to, ale niektóre robią to 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 nazwy (za pomocą nbtstat -a) może działać (jeśli działa w systemie Windows i jeśli znasz nazwę komputera).

Automatyczna konfiguracja 169.254 polega na wysłaniu kilku sond ARP z własnym adresem hosta (możesz je zobaczyć w Wireshark).

„Ping do sieci Ethernet” istnieje, ale działa tylko na poziomie Ethernet. Nie powie ci nic o adresie IP (czasami jest zaimplementowany w samej karcie sieciowej, ale w większości nie jest zaimplementowany w ogóle).

„Reverse ARP” również istnieje, ale prawie nigdy nie jest wdrażany. Jego podstawowe zastosowanie zostało zastąpione przez BOOTP, a później DHCP.

Masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych doświadczonych technologicznie użytkowników Stack Exchange? Sprawdź pełny wątek dyskusji tutaj.

Czy ten post był pomocny?