Nasza sieć zgłosiła błąd, że wystąpił konflikt adresów IP i chciałbym znaleźć wszystkie adresy IP urządzeń. (Ja też tego potrzebowałem wcześniej). (aktualizacja / wyjaśnienie: szukam też systemu Windows).
Jakieś sugestie?
Przeczytałem sugestie dotyczące różnych narzędzi (Look @ Lan, Angry IP Scanner) i szukam sugestii od osób, które korzystały z tych lub innych narzędzi.
Odpowiedzi:
Użycie nmap do przeszukania podsieci jest jednym szybkim i prostym sposobem, aby to zrobić, z którego korzystałem wcześniej, różne opcje pozwolą ci również przeprowadzić bardziej szczegółową inspekcję.
źródło
ipconfig
z wiersza polecenia. Użyj go w polu docelowym, np docelowa:192.168.1.1/24
. Następnie kliknij przycisk skanuj.Jeśli w sieci znajduje się moduł unix, możesz wypróbować arp-scan:
Skaner ARP | Strona podręcznika systemu Linux
źródło
Szybki i brudny (w systemie Linux):
źródło
arp -a
działało również dla mnie w systemie Windows 10.Jak wspomniano nmap ( http://nmap.org/ ) jest prawdopodobnie dobrą, szybką i bezpłatną opcją. Uważaj z tym, istnieje kilka bardzo agresywnych opcji, które mogą powodować awarie maszyn.
To polecenie wykona proste czyszczenie ping wybranej podsieci i powinno być całkowicie bezpieczne.
Oczywiście zastąp je własnymi informacjami o sieci.
Wspomniałeś, że zidentyfikowano duplikat adresu IP. Oba komputery powinny wygenerować ekran ostrzegawczy, który powinien umożliwić identyfikację komputerów. Jeśli używany jest protokół DHCP, powinno zostać wygenerowane kolejne żądanie, a problem mógł zostać rozwiązany samodzielnie.
źródło
Lista adresów IP w sieci LAN będzie miała ograniczoną pomoc, ponieważ problem polega na tym, że dwie maszyny próbują użyć tego samego adresu IP.
Sugerowałbym, abyś spróbował znaleźć adresy MAC dwóch kolidujących maszyn.
Jakie urządzenie zarejestrowało konflikt adresów IP? Czy był to serwer, router itp.? Niektóre platformy (Solaris i BSD) rejestrują adres MAC naruszającego hosta wraz z komunikatem o błędzie. Jeśli dany adres IP znajduje się w jednej z pul DHCP, warto również sprawdzić w dziennikach serwera DHCP, czy nie ma adresu MAC, do którego próbuje przypisać ten adres IP.
W przeciwnym razie zaleciłbym zalogowanie się do domyślnego routera podsieci, na której występuje ten problem, i monitorowanie tabeli ARP. Powinien istnieć jeden adres IP, który przełącza się między wieloma adresami MAC; te dwa adresy MAC reprezentują urządzenia, którymi jesteś zainteresowany.
Po uzyskaniu adresów MAC tych dwóch urządzeń powinieneś być w stanie powiązać je z określonymi portami przełącznika. To pytanie zawiera więcej informacji o tym, jak to zrobić. Możesz także użyć narzędzia do wyszukiwania OUI, aby pomóc zidentyfikować producenta każdego urządzenia.
źródło
NMap powinien dać ci to, czego szukasz (lub ZenMap, jeśli chcesz bardziej przyjazny interfejs).
Jako dodatkowy bonus wykrywa również wszystkie usługi uruchomione na innych komputerach i może spowodować, że Twój IDS (system wykrywania włamań) przestraszy.
źródło
Zawsze byłem fanem Angry IP Scanner.
Tak, nie tak w pełni funkcjonalny jak NMAP, ale może szybko pokazać sporo danych.
źródło
Nie powiedziałeś, czy to musi być aplikacja Linux.
Jeśli możesz korzystać z systemu Windows, Zaawansowany skaner IP jest bezpłatny i działa bardzo dobrze.
źródło
Jeśli masz dostęp do routera, który działa jako domyślna brama dla danej podsieci, najlepszym rozwiązaniem jest wyświetlenie pamięci podręcznej ARP na routerze (uważam, że jest to po prostu „pokaż arp” na urządzeniu Cisco IOS).
Inne odpowiedzi w tym wątku (komendy ping, nmap, pingi itp.) Mogą być obecnie nieodpowiednie w przypadku tak wielu systemów z zaporami osobistymi / hostami, które blokują pingi itp.
Pamięć podręczna arp routera może nadal nie wynosić 100%. Nie pokaże żadnych hostów, które nie komunikowały się w trakcie limitu czasu arp lub przynajmniej nie komunikowały się poza podsiecią w limicie czasu arp. Ale w większości przypadków znacznie bardziej prawdopodobne jest uzyskanie pełniejszych wyników niż jakakolwiek inna metoda.
źródło
Od dobrych (złych?) Dawnych czasów używałem narzędzia o nazwie WS_PING - od tych samych osób, które dostarczyły czcigodnego WS_FTP.
To tylko wersja próbna, ale możesz ją pobrać ze strony http://www.whatsupgold.com/products/ws_ping-propack/ - zrobi wszystko, co chcesz i zrobi to z Windows 95!
źródło
Sugeruję użycie Fing . Jest to prosty skaner sieciowy, który jest dostępny dla systemów Windows, Mac, Linux, a nawet dla urządzeń mobilnych dla sieci bezprzewodowych (urządzenia z Androidem i iOS). I można go łatwo wykorzystać w skryptach.
źródło
Jest mała aplikacja, której używam, o nazwie „kiss the net”, która skanuje i generuje dla ciebie mapę sieci pdf.
Opiera się na produkcie do monitorowania / zarządzania serwerem o nazwie „The Dude” firmy mikrotik.
http://www.mikrotik.com/download/KTN_1.0beta1.zip
Wymagania: Windows XP / 2000/2003 / Vista z Internet Exporer 6 lub nowszym.
źródło
Colasoft Mac Scanner to jeden ze sposobów. Dostarcza adres IP, nazwę i adres MAC.
źródło