Mam kilka komputerów w zakresie adresów IP, które chcę pingować jednocześnie jako szybki i brudny sposób na określenie, które są włączone. Jakiego (darmowego) oprogramowania mogę użyć do tego?
Korzystam z systemu Windows Vista .
windows
networking
ip-address
ping
scanning
Jon Cage
źródło
źródło
Odpowiedzi:
Najszybszym sposobem jest użycie Angry IP Scanner
Używam go tak, jak chcesz!
źródło
Nmap jest dostępny dla systemu Windows:
źródło
-sn
celu uruchomienie „skanowania bez portu”, po prostu szukając hostów.Użyłem tego polecenia
w pliku wsadowym z podobnego powodu
źródło
Darmowy skaner IP 1.6
Oto zakres adresów IP, jak można zauważyć w:
źródło
Zamiast ręcznie pingować wszystkie adresy IP w sieci LAN, możesz wykonać następujące czynności:
Otwórz wiersz polecenia i wpisz:
-n 1
oznacza, że do każdego komputera zostanie wysłany tylko 1 pakiet ping.Zmień,
192.168.0
aby dopasować do własnego identyfikatora sieci.Spowoduje to pingowanie wszystkich adresów IP w segmencie sieci 192.168.0.0 i utworzenie pliku tekstowego o nazwie
ipaddresses.txt
C: \, w którym wyświetli się tylko adresy IP, które dały odpowiedź.Możesz także dodać
-a
do polecenia ping, aby rozwiązać wszystkie adresy IP odpowiadające na nazwy hostów, ale spowoduje to, że skrypt zajmie dużo czasu:źródło
spróbuj fping
źródło
Możesz po prostu napisać skrypt Bash, który zapętla zakres adresów IP i pinguje je. Przykład pingowania adresów z zakresu od 10.1.1.1 do 10.1.1.255 (włącznie):
źródło
ping 10.1.1.i
prawdopodobnie chceping 10.1.1.$i
.Zapisz poniższy skrypt na serwerze z rozszerzeniem
.bat
lub.cmd
i wywołaj plik z wiersza polecenia. Powinien zostać wyświetlony monit o podanie zakresu adresów IP.Wprowadź tylko trzy oktety adresu IP.
Po uruchomieniu polecenia utworzy nazwę pliku tekstowego
pingnet.log
w katalogu głównym dysku C. Plik ten powinien zawierać listę używanych i wyłączonych (bezpłatnych) adresów IP.Na przykład:
Jest dość prosty w obsłudze i powinien zaoszczędzić mnóstwo czasu.
źródło
Angry IP Scanner jest świetny, ale wolę narzędzia CLI. Sprawdź, czy możesz uruchomić ten skrypt PowerShell w systemie Vista. https://github.com/webstersprodigy/PowerSploit/blob/Portscan/Recon/Invoke-Portscan.ps1
Sugeruję również uzyskanie dostępu do Linux CLI za pomocą Linux Live CD / USB, podwójnego rozruchu lub vm w VirtualBox. (Zainstaluj VirtualBox, dodaj nowy vm, zainstaluj Debian.) Linuksowy interfejs CLI jest nieoceniony.
Z linuksowego interfejsu CLI uruchom następujące polecenie:
Skanowanie oparte na PING
Dostosuj do zasięgu sieci (część „172.10.1”) i jesteś wyłączony. Spowoduje to wyświetlenie listy wszystkich hostów w sieci, które odpowiadają na żądania echa ICMP (ping) i rozwiążą je na serwerze DNS.
Uwaga: To nie jest najbardziej niezawodny sposób testowania hostów na żywo, ponieważ mogą mieć zablokowane ICMP.
Skanowanie oparte na nmap
nmap -sP 192.168.1.0/24
Uwaga: Nmap jest bardziej niezawodny, ponieważ jest skanerem portów i opiera swoje wyniki na aktywności nie tylko na odpowiedziach ICMP. Jest intensywnie wykorzystywany przez pentesterów i warto się go nauczyć.
źródło