Chciałbym wyszukać adres MAC w moim eterze i znaleźć adres IP tej maszyny. Jakie polecenie powinienem wydać za pomocą której aplikacji?
edycja: próbowałem: fping -g 195.88.88.0/24 | arp -a | grep 4C:12:10:11:35:B4
ale to nie działa (sprawdziłem na moim MAC, czy można go znaleźć)
O ile mi wiadomo,
nmap
nie mogę tego zrobić. Możesz to zrobić, patrząc na transakcje ARPtcpdump
w systemie Windows lub w systemie Windows, spróbuj użyćarp -a
(ale tylko wtedy, gdy wcześniej się z nim komunikowałeś).źródło
Adres MAC może nie mieć powiązanego adresu IP (lub jego adres IP może nie być zgodny z siecią / maską hosta). Aby uzyskać wszystkie hosty, które mogą odpowiedzieć, aby odpowiedzieć na ping, użyj 255.255.255.255.
Jak sugerują inni, użyj
tcpdump -env
do wyszukiwania adresów ARP i MAC. Jeśli podejrzewasz, że może wystąpić błędna konfiguracja adresu IP, możesz ustawić maskę ip / netmask na dużą maskę sieci (195.88.88. Maska sieci 128.0.0.0, która prawdopodobnie przeniesie Cię w tryb offline.Wyślij ping 255.255.255.255 i sprawdź, czy uzyskasz rozdzielczość adresu. (Dotyczy to sieci od 128 do 255; ustaw swój adres IP na 10.10.10.10/128.0.0.0, aby uzyskać drugą połowę możliwych adresów IPv4.
źródło