Jeśli chcesz wiedzieć, jakie są adresy IPfaktycznie używane w sieci, najlepszą opcją - jeśli nie jedyną - jest zeskanowanie ich wszystkich. Zazwyczaj jest to coś, co można zrobić za pomocą polecenia ping. Ping istnieje od wieków i jest to jeden z najlepszych sposobów testowania łączności z danym adresem IP. Ale jeśli chodzi o skanowanie całej sieci, wszystkie z nich są najmniejsze z tylko garstką adresów IP, może to być żmudny proces. To wtedy zaczynasz szukać narzędzia, które automatyzuje skanowanie adresów IP. Właśnie to dla Ciebie zrobiliśmy i cieszymy się, że możemy przejrzeć jedne z najlepszych narzędzi do skanowania adresów IP.
Dzisiaj zaczniemy od omówienia adresu IPłów. W szczególności opiszemy różne powody skanowania adresów IP, ponieważ choć miło jest wiedzieć, które adresy IP są w użyciu, trzeba to zrobić. Następnie przyjrzymy się dokładniej narzędziu ping. Chociaż ping nie jest narzędziem skanującym, jest podstawą wielu narzędzi do skanowania adresów IP. Wiedza o tym, co potrafi i jak działa, może okazać się cenna, gdy spojrzymy na różne narzędzia. Na koniec zajmiemy się sednem sprawy i nie tylko wymienimy, ale również krótko przejrzymy niektóre z najlepszych narzędzi do skanowania adresów IP. Omówimy główną funkcję każdego narzędzia, nalegając na to, co czyni je wyjątkowymi.
Skanowanie adresów IP - po co
Inne niż czysta zabawa ze znajomością adresu IPadresy są w użyciu, istnieje kilka powodów, dla których warto zeskanować adresy IP. Pierwszym powodem jest bezpieczeństwo. Skanowanie adresów IP w sieci szybko wykryje nieautoryzowane urządzenia. Mogą to być urządzenia połączone przez złośliwych użytkowników w celu szpiegowania Twojej organizacji.
Ale czasami nawet dobroduszni użytkownicy mogąsiej spustoszenie, podłączając swoje urządzenia osobiste. Pamiętam tego użytkownika, który uniemożliwił wielu swoim kolegom dostęp do sieci korporacyjnej, gdy podłączył do niej domowy router internetowy. Potrzebował tylko kilku dodatkowych portów, aby podłączyć dodatkowy komputer testowy i pomyślał, że może użyć przełącznika wbudowanego w router. Problem polega na tym, że router zaczął wydawać adresy IP z wbudowanego serwera DHCP.
Inne niż ze względów bezpieczeństwa skanowanie IPadresy to także pierwszy krok wielu procesów zarządzania adresami IP. Chociaż większość narzędzi do zarządzania adresami IP (IPAM) obejmuje pewne formy skanowania adresów IP, wiele osób samodzielnie zarządza adresami IP. Tutaj mogą się przydać narzędzia do skanowania adresów IP.
Dla tych, którzy nie mają zarządzania adresami IPproces na miejscu, skanowanie adresów IP jest prawdopodobnie jeszcze ważniejsze. Często będzie to jedyny sposób na zapewnienie, że nie wystąpią konflikty adresów IP, i może być postrzegany jako dość prymitywny sposób pseudo-zarządzania adresami IP.
Wpisz Ping
Bez względu na to, dlaczego chcesz skanować adresy IPnarzędzia oparte są na Ping, więc rzućmy okiem na to antyczne narzędzie. Ping został stworzony z konieczności w 1983 roku. Jego twórca potrzebował narzędzia, które pomogłoby w debugowaniu nieprawidłowego zachowania sieci, które obserwował. Pochodzenie nazwy jest proste, odnosi się do dźwięku ech echa sonaru słyszanego na łodziach podwodnych. Chociaż jest obecny w prawie każdym systemie operacyjnym, jego implementacja różni się nieco w zależności od platformy. Niektóre wersje oferują wiele opcji wiersza polecenia, które mogą obejmować parametry, takie jak rozmiar ładunku każdego żądania, łączna liczba testów, limit przeskoków sieciowych lub odstęp między kolejnymi żądaniami. Niektóre systemy mają towarzyszące narzędzie Ping6, które służy dokładnie tak samo do adresów IPv6.
Oto typowe użycie polecenia ping:
$ ping -c 5 www.example.com PING www.example.com (93.184.216.34): 56 data bytes 64 bytes from 93.184.216.34: icmp_seq=0 ttl=56 time=11.632 ms 64 bytes from 93.184.216.34: icmp_seq=1 ttl=56 time=11.726 ms 64 bytes from 93.184.216.34: icmp_seq=2 ttl=56 time=10.683 ms 64 bytes from 93.184.216.34: icmp_seq=3 ttl=56 time=9.674 ms 64 bytes from 93.184.216.34: icmp_seq=4 ttl=56 time=11.127 ms --- www.example.com ping statistics --- 5 packets transmitted, 5 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 9.674/10.968/11.726/0.748 ms
Opcja „-c 5” w powyższym przykładzie każe Pingowi powtórzyć pięć razy.
Jak działa Ping
Ping to dość proste narzędzie. Po prostu wysyła pakiet żądania echa ICMP do miejsca docelowego i czeka na odesłanie pakietu odpowiedzi echa ICMP. Powtarza ten proces kilka razy - domyślnie pięć w systemie Windows i dopóki nie zostanie ręcznie zatrzymany domyślnie w większości implementacji Unix / Linux - a następnie zestawi statystyki odpowiedzi. Oblicza średnie opóźnienie między żądaniami a odpowiadającymi im odpowiedziami i wyświetla je w wynikach. W większości wariantów * nix wyświetli również wartość pola TTL odpowiedzi, podając liczbę przeskoków między źródłem a miejscem docelowym.
Aby ping działał, host pingowany musi przestrzegać RFC1122, który określa, że każdy host musi przetwarzać żądania echa ICMP i w zamian wydawać odpowiedzi echa. Większość hostów odpowiada, ale niektóre wyłączają tę funkcję ze względów bezpieczeństwa. Zapory często blokują również ruch ICMP. Pingowanie hosta, który nie odpowiada na żądania echa ICMP, nie dostarczy żadnej informacji zwrotnej, podobnie jak pingowanie nieistniejącego adresu IP. Aby tego uniknąć, wiele narzędzi do skanowania adresów IP używa innego rodzaju pakietów, aby sprawdzić, czy adres IP odpowiada.
Najlepsze narzędzia do skanowania adresów IP
Nasz wybór narzędzi do skanowania adresów IPzawiera trochę wszystkiego. Posiadamy oprogramowanie komercyjne, ale mamy również bezpłatne i otwarte narzędzia. Mamy narzędzia oparte na graficznym interfejsie użytkownika, ale także niektóre narzędzia wiersza polecenia. Niektóre z nich są raczej złożonymi narzędziami, podczas gdy inne są jedynie rozszerzeniami polecenia ping, które obejmują pewien sposób skanowania zakresu adresów IP bez konieczności wydawania wielu poleceń. Wszystkie mają jedną wspólną cechę, przynajmniej zwracają listę wszystkich adresów IP, które odpowiadają.
1. SolarWinds Ping Sweep (DARMOWA WERSJA PRÓBNA)
Po pierwsze na naszej liście znajduje się narzędzie SolarWinds, które tworzy jedne z najlepszych narzędzi do zarządzania siecią. Firma znana jest również z bezpłatnych narzędzi. The SolarWinds Ping Sweep Narzędzie jest po prostu jednym z najlepszych narzędzi do skanowania adresów IP. Jest częścią Zestaw narzędzi inżyniera SolarWinds, pakiet ponad 60 użytecznych narzędzi do zarządzania siecią opartych na systemie Windows, w tym Ping Sweep.
Używając SolarWinds Ping Sweep jest super łatwe. Narzędzie ma graficzny interfejs użytkownika, w którym wprowadza się zakres adresów IP, które chcesz skanować. Zasięg może być tak duży lub tak mały, jak chcesz. Możesz nawet skanować nieciągłą listę adresów IP z pliku tekstowego. Na przykład możesz wyodrębnić listę przypisanych adresów IP z serwera DHCP i użyć go jako danych wejściowych narzędzia, aby zobaczyć, które z nich są faktycznie używane.
- BEZPŁATNA WERSJA PRÓBNA: Zestaw narzędzi inżyniera SolarWinds (w tym Ping Sweep)
- Link do pobrania: https://www.solarwinds.com/engineers-toolset
The Ping Sweep narzędzie pinguje wszystkie określone adresy IP iwymień tych, którzy odpowiedzieli. To nie może być prostsze. Wyniki można wyeksportować do kilku typów plików, takich jak CSV, XML, a nawet do strony internetowej. W ten sposób możesz analizować wyniki za pomocą swojego ulubionego narzędzia. Jeśli chodzi o wyniki, nie zawierają one tylko adresów IP odpowiadających hostów. Narzędzie pokazuje również czas odpowiedzi każdego adresu i wykonuje odwrotne wyszukiwanie DNS, aby znaleźć i wyświetlić ich nazwy hostów.
Ceny za Zestaw narzędzi inżyniera SolarWinds-włącznie z Ping Sweep–Start za 1495 USD. Jest to cena za jednego nazwanego użytkownika i będziesz potrzebować jedną licencję na każdego nazwanego użytkownika. Biorąc pod uwagę wszystkie inne narzędzia wchodzące w skład pakietu, warto zainwestować - i nie zapomnij o 30-dniowym okresie próbnym, z którego możesz skorzystać.
Inne narzędzia w zestawie narzędzi inżyniera SolarWinds
The Zestaw narzędzi inżyniera SolarWinds zawiera wiele innych dedykowanych rozwiązań problemówprzybory. Narzędzia takie jak DNS Analyzer i TraceRoute mogą być używane do przeprowadzania diagnostyki sieci i szybkiego rozwiązywania złożonych problemów sieciowych. W przypadku administratorów zorientowanych na bezpieczeństwo niektórych narzędzi można użyć do symulacji ataków i pomocy w identyfikacji luk.
The Zestaw narzędzi inżyniera SolarWinds oferuje również doskonałe monitorowanie imożliwości ostrzegania. Zawiera kilka narzędzi do monitorowania urządzeń i generowania alertów dotyczących dostępności lub problemów zdrowotnych. Na koniec możesz użyć niektórych z dołączonych narzędzi do zarządzania konfiguracją i konsolidacji dziennika.
Oficjalny link do pobrania: https://www.solarwinds.com/engineers-toolset
Oto lista niektórych innych narzędzi, które znajdziesz w Zestaw narzędzi inżyniera SolarWinds:
- Skaner portów
- Przełącz port mapera
- Przegląd SNMP
- Przeglądarka sieci IP
- Wykrywanie adresu MAC
- Monitor czasu reakcji
- Monitor procesora
- Monitor pamięci
- Monitor interfejsu
- TraceRoute
- Generator ruchu sieciowego WAN Killer
- Deszyfrowanie hasła routera
- SNMP Brute Force Attack
- Atak słownikowy SNMP
- Config Porównaj, Downloader, Uploader i Editor
- Edytor pułapek SNMP i odbiornik pułapek SNMP
- Kalkulator podsieci
- Monitor zakresu DHCP
- Analizator struktury DNS
- Audyt DNS
- Zarządzanie adresami IP
2. Wściekły skaner IP
Mimo że są zwodniczo proste Wściekły skaner IP w szerokim zakresie korzysta z wielowątkowościjedno z najszybszych narzędzi tego rodzaju. Jest to bezpłatne narzędzie wieloplatformowe, które jest dostępne dla systemów Windows, OS X lub Linux. Ponieważ narzędzie jest napisane w Javie, musisz go mieć zainstalowany moduł wykonawczy Java. Jest to właściwie jedyna wada tego narzędzia. To narzędzie nie tylko pinguje adresy IP, ale także opcjonalnie uruchamia skanowanie portów na wykrytych hostach. Może także przetwarzać adresy IP na nazwy hostów i adresy MAC na nazwy dostawców. Co więcej, to narzędzie dostarczy informacji NetBIOS o każdym hoście odpowiadającym.
The Wściekły skaner IP może skanować nie tylko całe sieci i podsieciale także zakres adresów IP lub lista adresów IP z pliku tekstowego. Chociaż jest to narzędzie oparte na graficznym interfejsie użytkownika, ma ono również wersję wiersza polecenia, której można użyć, jeśli na przykład chcesz uwzględnić funkcjonalność narzędzia w skryptach. Jeśli chodzi o wyniki skanowania, są one domyślnie wyświetlane na ekranie w formacie tabeli, ale można je łatwo wyeksportować do kilku formatów plików, takich jak CSV lub XML.
3. Zaawansowany skaner IP
Zaawansowany skaner IP może wyglądać jak kolejny darmowy adres IPnarzędzie skanujące, ale ma ciekawy zwrot. Narzędzie, które działa w systemie Windows, jest całkowicie ukierunkowane na ten system operacyjny i oferuje kilka zaawansowanych funkcji związanych z systemem Windows. Więcej o tym za chwilę. Wydawca narzędzia twierdzi, że z tego bezpłatnego oprogramowania korzysta ponad 30 milionów użytkowników na całym świecie. Jest to przenośne narzędzie, które nie wymaga instalacji.
Jeśli chodzi o funkcjonalność narzędzia, wymaga adresu IPzakres adresów jako dane wejściowe, ale możesz również podać plik tekstowy z listą adresów IP. Wyniki uzyskane z tego narzędzia są imponujące. Otrzymasz oczywiście listę adresów IP, które odpowiedziały, ale otrzymujesz również odpowiadającą im nazwę hosta, adres MAC i dostawcę interfejsu sieciowego. Dla każdego odpowiadającego hosta systemu Windows otrzymujesz także listę na żywo jego udziałów sieciowych. Przez live mam na myśli, że możesz kliknąć dowolny udział, aby otworzyć go na swoim komputerze - pod warunkiem, że masz odpowiednie prawa dostępu. Możesz także rozpocząć sesję zdalnego sterowania z dowolnym wykrytym hostem Windows za pomocą RDP lub Radmin, a nawet zdalnie wyłączyć komputer.
4. Pinger sieciowy
Pinger sieciowy to kolejne bezpłatne narzędzie Windows. Jego interfejs jest jednym z najbardziej intuicyjnych, jakie można znaleźć. Wydajność tego narzędzia jest jedną z najlepszych, jakie możesz znaleźć. Został wyraźnie zoptymalizowany pod kątem najlepszej możliwej wydajności. To narzędzie może wysłać 1000 pingów w zaledwie 35 ms. To jest szybkie; bardzo szybki. Pinger sieciowy zawiera kilka wbudowanych narzędzi. Dostępne są automatyczne zapytania masowe, traceroute, skanowanie portów, WMI, DNS i Whois, kalkulator i konwerter IP i wiele innych.
Pinger sieciowy doskonale wykorzystuje graficzny interfejs użytkownikai jest wyposażony w funkcje wizualne. Na przykład, może budować wykresy na żywo, gdy wykonuje przegląd ping, wyświetlając wizualną interpretację ważnych statystyk, takich jak wykres kołowy przedstawiający hosty odpowiadające i nieodpowiadające lub wykres przedstawiający średni czas odpowiedzi.
5. Fping
Fping został stworzony jako ulepszenie w stosunku do ping, wtedy jedyne narzędzie do rozwiązywania problemów z siecią. Jest to podobne narzędzie wiersza polecenia, ale jest zupełnie inne. Jak ping Fping używa żądań echa ICMP w celu ustalenia, czy hosty docelowe odpowiadają, ale tutaj kończy się podobieństwo. Chociaż ping akceptuje tylko jeden adres IP jako parametr, Fping można wywoływać z wieloma docelowymi adresami IP. Cele można określić jako rozdzieloną spacjami listę adresów IP. Narzędzie może być również wyposażone w nazwę pliku tekstowego zawierającego listę adresów. Na koniec można określić zakres adresów IP lub wprowadzić podsieć w notacji CIDR, na przykład 192.168.0.0/24.
Fping nie czeka na odpowiedź przed wysłaniemkolejne żądanie echa, nie tracąc w ten sposób czasu na nieodpowiadające adresy IP. Fping ma również wiele opcji wiersza poleceń, których możesz użyć. Ponieważ jest to narzędzie wiersza polecenia, możesz przesłać dane wyjściowe do innego polecenia w celu dalszego przetwarzania.
6. Hping
Hping jest kolejnym darmowym narzędziem wiersza poleceń pochodzącym zświst. Jest dostępny w większości systemów operacyjnych typu Unix, a także OS X i Windows. Chociaż nie jest już aktywnie rozwijany, nadal jest szeroko stosowany. Narzędzie bardzo przypomina ping, ale jest zupełnie inne. Na przykład, Hping nie wyśle tylko żądań echa ICMP. Może także wysyłać pakiety TCP, UDP lub RAW-IP. Ma również tryb traceroute i ma możliwość wysyłania plików.
Hping może być używany jako narzędzie do skanowania adresów IP, ale tomoże zrobić więcej. Narzędzie ma kilka zaawansowanych funkcji skanowania portów. Dzięki zastosowaniu wielu protokołów może być używany do podstawowych testów sieci. Hping ma również kilka zaawansowanych funkcji tracerouteza pomocą dowolnego z dostępnych protokołów. Może to być przydatne, ponieważ niektóre urządzenia traktują ruch ICMP inaczej niż inny ruch. Naśladując inne protokoły, narzędzie to pozwala lepiej ocenić rzeczywistą wydajność sieci.
7. Narzędzia NetScan
Istnieją dwie różne wersje Narzędzia NetScan, płatny o nazwie NetScan Tools Pro Edition oraz darmowy, obsługiwany reklamami o nazwie NetScan Tools Basic Edition ze zmniejszonym zestawem funkcji. Oba są zestawami narzędzi, które zawierają wiele narzędzi, a oba zawierają narzędzie do skanowania adresów IP o nazwie Ping Scan.
Narzędzia NetScan„Ping Scan przyjmuje zakres adresów IP jako dane wejściowe,jak większość innych narzędzi do skanowania adresów IP. Skanuje podane adresy IP i zwraca listę wszystkich zeskanowanych adresów IP wraz z ich nazwą hosta (jeśli można je rozwiązać), średnim czasem odpowiedzi i statusem w formie tekstowej. Inne przydatne narzędzia w Narzędzia NetScan obejmują narzędzia DNS, Ping, Ping graficzny, Traceroute i Whois. Jeśli potrzebujesz jedynie funkcji skanowania adresu IP, skorzystaj z bezpłatnej wersji Basic Edition.
8. Skaner sieciowy MiTeC
Ostatni na naszej liście jest bezpłatne narzędzie o nazwie Skaner sieciowy MiTeC. To kolejne narzędzie wielofunkcyjne. Posiada zaawansowaną funkcję skanowania adresu IP, która może znaleźć dowolny host odpowiadający w określonym zakresie. Oprogramowanie wyświetli adres MAC każdego znalezionego urządzenia, nazwę hosta i czas odpowiedzi. Oprócz pingowania każdego hosta, to narzędzie może również sondować urządzenia obsługujące SNMP i wyświetlać ich interfejsy. Może także identyfikować komputery z systemem Windows i wyświetlać ich udziały, zdalnie je zamykać, wykonywać zdalnie i wiele więcej.
Ale wracając do skanowania adresów IP, wyniki pokazująjako tabelę na desce rozdzielczej oprogramowania. Można je następnie wyeksportować do pliku CSV w celu użycia z innym narzędziem. Narzędzie będzie działało na większości nowoczesnych wersji systemu Windows - stacji roboczej lub serwera - od systemu Windows 7. Jeśli chodzi o inne zaawansowane funkcje narzędzia, po prostu jest ich zbyt wiele, aby wymienić je wszystkie. Obejmuje na przykład funkcję Whois i funkcję rozpoznawania nazw DNS.
Komentarze