Gli 8 migliori scanner IP per Linux nel 2021

Gli 8 migliori scanner IP per Linux nel 2021

Se vuoi sapere quali indirizzi IP sono effettivamente in uso nella tua rete, la tua unica opzione è praticamente scansionarli tutti. Molto spesso, questo è qualcosa che si farebbe usando il comando ping. Ping, che esiste da quasi quanto la rete IP, è probabilmente il modo migliore per testare la connettività a un determinato indirizzo IP. Quindi, eseguendo il ping successivo di tutti gli indirizzi IP in una rete, è possibile ottenere un'immagine abbastanza chiara di quali sono in uso e quali sono disponibili.

Tuttavia, essendo la più piccola delle reti con solo una manciata di indirizzi IP, questo può trasformarsi rapidamente in un bel lavoro ingrato. Fortunatamente, esistono strumenti che scansionano automaticamente un gruppo di indirizzi IP e segnalano la loro reattività. Oggi esaminiamo alcuni dei migliori scanner IP per Linux che ti semplificheranno la vita quando dovrai scansionare gli indirizzi IP.

Gli 8 migliori scanner IP per Linux nel 2021

Per iniziare, parleremo della scansione degli indirizzi IP in generale. Più specificamente, daremo un'occhiata al motivo per cui si dovrebbe scansionare l'indirizzo IP perché, per quanto sia bello sapere quali indirizzi IP sono in uso, deve esserci un punto per farlo. Successivamente, daremo uno sguardo più approfondito all'utilità ping. Anche se ping non è uno strumento di scansione, questa utility è al centro della maggior parte degli strumenti di scansione degli indirizzi IP. Sapere come funziona o cosa può fare sarà molto probabilmente prezioso quando inizieremo a esaminare i diversi strumenti di scansione disponibili. E parlando degli strumenti di scansione, il nostro prossimo ordine del giorno sarà non solo elencare ma anche rivedere brevemente alcuni dei migliori scanner IP per Linux ed esplorare le loro caratteristiche principali e fattori di differenziazione.

Scansione degli indirizzi IP

Oltre al puro divertimento e all'illuminazione di sapere quali indirizzi IP sono in uso, ci sono diversi motivi per cui si vorrebbe scansionare gli indirizzi IP. Prima di tutto è la sicurezza. La scansione degli indirizzi IP su una rete consente di scoprire rapidamente dispositivi non autorizzati . Questi potrebbero, ad esempio, essere dispositivi collegati da utenti malintenzionati per spiare la tua organizzazione.

Ma anche gli utenti ben intenzionati a volte possono provocare il caos collegando i propri dispositivi personali. Ricordo quell'utente che impediva a molti suoi colleghi di accedere alla rete aziendale quando vi collegava il router Internet di casa. Aveva solo bisogno di un paio di porte extra per collegare un computer di prova aggiuntivo e pensava di poter utilizzare lo switch integrato nel suo router. A sua insaputa, il router ha iniziato a emettere indirizzi IP dal suo server DHCP integrato. E a molti dei suoi colleghi sono stati assegnati indirizzi IP errati.

Oltre che per motivi di sicurezza, la scansione degli indirizzi IP è anche il primo passo in qualsiasi tentativo di gestione degli indirizzi IP . Sebbene molti, se non tutti, gli strumenti di gestione degli indirizzi IP (IPAM) includano una qualche forma di scansione degli indirizzi IP, molti scelgono di gestire l'indirizzo IP utilizzando un processo manuale anziché uno strumento integrato. In queste situazioni, gli strumenti di scansione degli indirizzi IP diventano una necessità.

Per le persone senza alcun tipo di processo formale di gestione degli indirizzi IP, la scansione degli indirizzi IP è forse ancora più importante. Spesso sarà l'unico modo per garantire che non vi siano conflitti di indirizzi IP. Può, infatti, essere considerato un modo piuttosto rozzo di pseudo-gestione degli indirizzi IP.

Ping in poche parole

Indipendentemente da ciò di cui hai bisogno per la scansione degli indirizzi IP, la maggior parte degli strumenti si basa su Ping. Diamo un'occhiata a questa onnipresente anche se antica utilità. Ping è stato creato per necessità nel 1983, dimostrando ancora una volta che la necessità è la madre dell'invenzione. Il suo sviluppatore aveva bisogno di uno strumento che lo aiutasse a eseguire il debug di un comportamento anomalo della rete che stava osservando. Il suo nome si riferisce al suono degli echi del sonar che si sente nei sottomarini. Oggi, il ping è presente su quasi tutti i sistemi operativi, ma la sua implementazione varia leggermente tra le piattaforme. Alcune versioni offrono più opzioni della riga di comando che possono includere parametri come la dimensione del payload di ogni richiesta, il conteggio totale dei test, il limite di hop di rete o l'intervallo tra le richieste. Alcuni sistemi hanno un'utilità Ping6 complementare che ha lo stesso identico scopo ma utilizza indirizzi IPv6.

Ecco un uso tipico del comando ping:

$ ping -c 5 www.example.com PING www.example.com (93.184.216.34): 56 byte di dati 64 byte da 93.184.216.34: icmp_seq=0 ttl=56 time=11.632 ms 64 byte da 93.184.216.34: icmp_seq =1 ttl=56 tempo=11.726 ms 64 byte da 93.184.216.34: icmp_seq=2 ttl=56 tempo=10.683 ms 64 byte da 93.184.216.34: icmp_seq=3 ttl=56 tempo=9.674 ms 64 byte da 93.184.216.34: icmp_seq=4 ttl=56 time=11.127 ms --- www.example.com statistiche ping --- 5 pacchetti trasmessi, 5 pacchetti ricevuti, 0,0% di perdita di pacchetti andata e ritorno min/avg/max/stddev = 9.674/10.968/ 11.726/0.748 ms

L'opzione "-c 5" nell'esempio sopra dice a Ping di ripetere cinque volte.

Come funziona Ping

Ping è un'utilità piuttosto semplice. Tutto ciò che fa è inviare pacchetti di richiesta echo ICMP al target e attendere che invii un pacchetto di risposta echo ICMP. Questo processo viene ripetuto un certo numero di volte, cinque per impostazione predefinita in Windows e finché non viene interrotto manualmente per impostazione predefinita nella maggior parte delle implementazioni Unix/Linux. Una volta terminato il comando, vengono compilate e visualizzate le statistiche di risposta. L'utility calcola il ritardo medio tra le richieste e le rispettive risposte e lo visualizza nei suoi risultati. Sulla maggior parte delle varianti *nix, visualizzerà anche il valore del campo TTL (time to live) delle risposte, dando un'indicazione del numero di salti tra sorgente e destinazione.

Affinché il comando funzioni, l'host sottoposto a ping deve rispettare la RFC 1122. Lo standard specifica che qualsiasi host deve elaborare le richieste echo ICMP ed emettere risposte echo in cambio. E mentre la maggior parte degli host risponde, alcuni disabilitano tale funzionalità per motivi di sicurezza. I firewall spesso bloccano anche il traffico ICMP. Per aggirare questo problema, i migliori strumenti di scansione degli indirizzi IP possono utilizzare un tipo di pacchetto diverso da ICMP per verificare se un indirizzo IP risponde. Il ping di un host che non risponde alle richieste echo ICMP non fornirà alcun feedback, che è esattamente come eseguire il ping di un indirizzo IP inesistente.

I migliori scanner IP per Linux

La nostra selezione di strumenti di scansione degli indirizzi IP include un po' di tutto. C'è una combinazione di strumenti basati su GUI e utilità della riga di comando nel nostro elenco. Alcuni sono strumenti più complessi mentre altri sono versioni estese dell'utilità ping che includono un modo per scansionare un intervallo di indirizzi IP senza dover emettere più comandi successivi. Tutti gli strumenti del nostro elenco hanno un paio di cose in comune: vengono eseguiti sotto il sistema operativo Linux e, dato un intervallo di indirizzi da scansionare, restituiranno un elenco di quali indirizzi IP stanno rispondendo.

1. Scanner IP arrabbiato

Angry IP Scanner è uno strumento apparentemente semplice che fa ampio uso del multithreading. Questo lo rende uno degli strumenti più veloci della nostra lista. Questo è uno strumento multipiattaforma gratuito disponibile per Linux, ovviamente, Windows e Mac OS X. Questo strumento è scritto in Java, quindi avrai bisogno del modulo runtime Java installato per usarlo. Tuttavia, la maggior parte dei gestori di pacchetti si prenderà cura di questa dipendenza. Lo strumento non esegue solo il ping degli indirizzi IP, ma può anche eseguire facoltativamente una scansione delle porte sugli host rilevati. Può risolvere gli indirizzi IP in nomi host e gli indirizzi MAC in nomi di fornitori. Inoltre, questo strumento fornirà informazioni NetBIOS, quando disponibili, su ciascun host che risponde.

Gli 8 migliori scanner IP per Linux nel 2021

Angry IP Scanner può eseguire la scansione di reti e sottoreti complete, ma può anche includere un intervallo di indirizzi IP o persino un elenco discreto di indirizzi IP da un file di testo. Questo strumento è principalmente basato su GUI, ma viene fornito anche con una versione a riga di comando che è possibile utilizzare se, ad esempio, si desidera includere la funzionalità dello strumento negli script di shell creati in casa. Per quanto riguarda i risultati della scansione, per impostazione predefinita vengono visualizzati sullo schermo in formato tabella ma possono essere facilmente esportati in diversi formati di file come CSV o XML.

2. arp-scan

Lo strumento arp-scan (a volte indicato come ARP Sweep o MAC Scanner) è un altro scanner di pacchetti ARP veloce. Lo strumento elencherà tutti i dispositivi IPv4 attivi sulla sottorete da cui esegue la scansione. È uno degli strumenti che non si basa sul ping per eseguire la scansione della rete. Utilizza invece l'ARP (Address Resolution Protocol), una tecnologia tipicamente utilizzata per trovare la corrispondenza tra indirizzi IP e indirizzi MAC. Poiché ARP è un protocollo non instradabile, questo scanner può funzionare solo sulla rete locale (sottorete locale o segmento di rete).

Lo strumento arp-scan visualizzerà tutti i dispositivi attivi anche se dispongono di firewall integrati di schemi di filtraggio che bloccano i pacchetti ICMP. I dispositivi semplicemente non possono nascondersi dai pacchetti ARP in quanto possono nascondersi dal ping. Questo lo rende uno strumento molto utile per ambienti altamente sicuri con numerosi dispositivi rinforzati.

3. nmap/zenmap

Nmap, acronimo di Network Mapper, è uno strumento di scansione che può essere utilizzato per scoprire host e servizi, costruendo così una “mappa” della rete, da cui il nome. Questo strumento funziona inviando pacchetti appositamente predisposti agli host di destinazione, un po' come il ping ma non necessariamente utilizzando ICMP, e analizzando le risposte che ottiene.

L'uso principale dello strumento consiste nell'analizzare quali servizi sono disponibili su un computer. Può, tuttavia, essere utilizzato come scanner di indirizzi IP. Questo strumento può scoprire host e i loro servizi e può anche rilevare il loro sistema operativo e altro ancora. Utilizzando lo scripting, lo strumento può essere utilizzato anche per il rilevamento di servizi avanzati, il rilevamento delle vulnerabilità e altro ancora.

Gli 8 migliori scanner IP per Linux nel 2021

Nmap, che è uno strumento da riga di comando iniziato come utility solo per Linux, ma da allora è stato portato su molti altri sistemi operativi tra cui Windows, Solaris, HP-UX, la maggior parte delle varianti BSD tra cui OS X, AmigaOS e IRIX. Se preferisci le interfacce utente grafiche, sono stati rilasciati diversi front-end GUI per Nmap. Uno dei migliori si chiama Zenmap ed è della stessa squadra di Nmap. Ci si può quindi aspettare una buona integrazione tra i due strumenti. Zenmap, rispetto a Nmap, è molto più facile da imparare e padroneggiare, grazie a un'interfaccia utente ben progettata. Anche se potrebbe non essere lo strumento più carino, ha alcune ottime funzionalità.

4. Fping

Fping è stato creato come miglioramento rispetto a ping, quindi uno dei pochi strumenti di risoluzione dei problemi di rete disponibili. È uno strumento da riga di comando simile ma è piuttosto diverso. Come ping, Fping utilizza le richieste echo ICMP per determinare quale degli host di destinazione sta rispondendo, ma questo è più o meno dove finisce la somiglianza. Mentre ping accetta solo un singolo indirizzo IP come parametro, Fping può essere chiamato con molti indirizzi IP di destinazione. Le destinazioni possono essere specificate come un elenco di indirizzi IP delimitato da spazi. L'utilità può anche essere fornita con il nome di un file di testo contenente un elenco discreto di indirizzi. Infine, è possibile specificare un intervallo di indirizzi IP o immettere una sottorete nella notazione CIDR come 192.168.0.0/24.

Una delle grandi caratteristiche di Fping è il fatto che non aspetta una risposta prima di inviare la successiva richiesta di eco. Ciò aiuta notevolmente a ridurre il tempo perso in attesa di indirizzi IP che non rispondono, creando uno strumento molto più veloce. Fping ha anche molte opzioni della riga di comando che puoi usare e poiché è uno strumento della riga di comando, puoi reindirizzare il suo output a un altro comando, come grep, ad esempio, per ulteriori elaborazioni.

5. Hping

Hping è un altro strumento da riga di comando gratuito derivato da ping. È disponibile sulla maggior parte, se non su tutti i sistemi operativi simili a Unix, comprese le comuni distribuzioni Linux, nonché su Mac OS X e Windows. Nonostante non sia più in sviluppo attivo, questo strumento è ancora facilmente disponibile e ampiamente utilizzato. Lo strumento ricorda da vicino il ping, ma è molto diverso. Ad esempio, Hping non invierà solo richieste echo ICMP. Può anche inviare pacchetti TCP, UDP o RAW-IP. Questo può aiutare con la scansione di reti altamente sicure. C'è anche una modalità traceroute, di cui parleremo tra poco, e lo strumento ha la capacità di inviare file.

Hping può essere utilizzato come strumento di scansione degli indirizzi IP, ma può fare di più. Lo strumento ha alcune funzionalità avanzate di scansione delle porte. Grazie all'utilizzo di più protocolli, può essere utilizzato anche per eseguire test di rete di base. Questo prodotto dispone anche di alcune funzionalità avanzate di traceroute utilizzando uno qualsiasi dei protocolli disponibili. Questo può essere utile poiché alcuni dispositivi trattano il traffico ICMP in modo diverso da altri tipi di traffico. Imitando altri protocolli, questo strumento può darti una migliore valutazione delle prestazioni reali e reali della tua rete.

6. Scanner IP Spiceworks

Spiceworks è nata nel 2006 ad Austin, in Texas, come rete professionale per l'industria delle tecnologie dell'informazione, sebbene fosse stata originariamente creata per creare software di gestione IT. Oggi Spiceworks è una comunità online che consente agli utenti di collaborare tra loro e anche di partecipare a un mercato per acquistare servizi e prodotti IT. Si stima che Spiceworks sia utilizzato da oltre sei milioni di professionisti IT e tremila fornitori di tecnologia.

Ma, come abbiamo indicato, Spiceworks è anche uno sviluppatore ed editore di software. L'azienda ha tre prodotti principali. C'è una piattaforma di gestione dell'help desk chiamata Spiceworks Help Desk, uno strumento di gestione dell'inventario delle risorse IT chiamato Spiceworks Inventory e una piattaforma di monitoraggio della rete chiamata Spiceworks Network Monitor. E sebbene questi strumenti non siano open source, sono disponibili gratuitamente per chiunque.

Gli 8 migliori scanner IP per Linux nel 2021

Spiceworks produce anche alcuni strumenti utili, uno dei quali chiamato scanner IP. Lo strumento ti consentirà di eseguire una scansione di base o una estesa con informazioni dettagliate. È possibile utilizzare lo strumento per rilevare automaticamente i dispositivi sulla rete mentre si raccolgono informazioni di base come il sistema operativo o l'indirizzo MAC. In alternativa, puoi anche ottenere informazioni dettagliate su hardware e software su workstation e server come CPU, spazio di archiviazione, memoria, software installato, numero di serie e molto altro. Questo strumento è come uno scanner IP sotto steroidi.

7. MASSCAN

MASSCAN, creato da Robert Graham, afferma di essere il port scanner più veloce. Lo strumento produce risultati simili a quelli che otterresti con Nmap, recensito sopra. Tuttavia, internamente funziona più come scanrand, unicornscan e ZMap e, come questi, utilizza la trasmissione asincrona. La differenza principale è che questo strumento è più veloce di questi altri scanner. Inoltre, questo strumento è un po' più flessibile e, ad esempio, consentirà intervalli di indirizzi e di porte arbitrari.

MASSCAN utilizza uno stack TCP/IP personalizzato anziché quello fornito con il sistema operativo. Di conseguenza, qualsiasi cosa diversa dalla semplice scansione delle porte causerà conflitti con lo stack TCP/IP locale. PER aggirare questa limitazione, puoi utilizzare l'opzione -S per utilizzare un indirizzo IP separato oppure puoi configurare il tuo sistema operativo per eseguire il firewall delle porte utilizzate dallo strumento.

8. Umetti scanner di rete

L'Umit Network Scanner è un altro front-end di Nmap, molto simile a Zenmap. Lo strumento è stato progettato per accogliere ed eseguire più di una scansione alla volta. Questa è un'ottima funzionalità quando si hanno più sottoreti o intervalli di indirizzi IP da scansionare. Ogni scansione viene eseguita e i suoi risultati vengono visualizzati all'interno di una scheda Scansione, che ha un titolo e dove vengono presentate in modo ordinato tutte le informazioni ottenute come risultato della scansione.

Gli 8 migliori scanner IP per Linux nel 2021

L'idea alla base della scheda Scansione è cercare di semplificarti la vita rendendo le informazioni più facili da navigare e facilitando la ricerca di qualsiasi informazione specifica. La scansione di un'intera rete utilizzando Nmap richiede in genere l'apertura del terminale preferito, la digitazione di un comando Nmap potenzialmente complesso, l'attesa dei risultati e il passaggio alla sottorete successiva. Umit Network Scanner lo rende molto più intuitivo.

Insomma

Sebbene ci siano tonnellate di scanner IP per Windows, abbiamo visto che, sebbene non ci siano così tante opzioni per Linux, sono disponibili diversi prodotti eccellenti. Quindi, se la tua piattaforma preferita è Linux, non sentirti escluso. Alcuni di questi prodotti potrebbero non avere GUI fantasiose come alcuni strumenti di Windows, ma molto probabilmente troverai uno strumento nel nostro elenco che si adatta perfettamente alle tue esigenze.


I 6 migliori strumenti di gestione della rete che tengono traccia delle prestazioni

I 6 migliori strumenti di gestione della rete che tengono traccia delle prestazioni

Il mercato del software per la gestione della rete è molto affollato. Scorcia la tua ricerca seguendo i nostri consigli sui migliori strumenti di gestione della rete.

I 10 migliori strumenti di Ping Sweep per dirti di più sulla tua rete

I 10 migliori strumenti di Ping Sweep per dirti di più sulla tua rete

I ping sweep possono essere usati a tuo vantaggio in molti modi. Continua a leggere mentre discutiamo di come e introduciamo i 10 migliori strumenti di sweep Ping che puoi trovare.

6 migliori strumenti per il monitoraggio dei siti web

6 migliori strumenti per il monitoraggio dei siti web

I siti Web sono importanti e devono essere costantemente monitorati attentamente per prestazioni adeguate. Ecco alcuni dei migliori strumenti per il monitoraggio dei siti web.

I migliori strumenti di distribuzione del software per i team di sviluppo nel 2022

I migliori strumenti di distribuzione del software per i team di sviluppo nel 2022

Ecco uno sguardo ad alcuni dei migliori strumenti di distribuzione del software per alleviare il dolore di gestire un numero qualsiasi di macchine

I migliori raccoglitori e analizzatori sFlow gratuiti recensiti nel 2021

I migliori raccoglitori e analizzatori sFlow gratuiti recensiti nel 2021

sFlow è un protocollo di analisi del flusso integrato in numerosi dispositivi di rete. Esaminiamo i primi cinque migliori raccoglitori e analizzatori sFlow gratuiti.

I migliori strumenti e software di monitoraggio dellinfrastruttura agentless nel 2021

I migliori strumenti e software di monitoraggio dellinfrastruttura agentless nel 2021

Per aiutarti a scegliere quello giusto, abbiamo introdotto i migliori strumenti di monitoraggio dell'infrastruttura agentless e ti abbiamo fornito una rapida revisione di ciascuno di essi.

Monitoraggio della larghezza di banda su Linux: i 5 migliori strumenti nel 2021

Monitoraggio della larghezza di banda su Linux: i 5 migliori strumenti nel 2021

Con Linux che sta diventando sempre più popolare nei data center, stavamo dando un'occhiata al monitoraggio della larghezza di banda su Linux e stiamo anche esaminando i migliori strumenti.

SolarWinds Mail Assure – RECENSIONE 2021

SolarWinds Mail Assure – RECENSIONE 2021

La sicurezza della posta elettronica è un compito importante dei provider di servizi gestiti. Stavamo recensendo SolarWinds Mail Assure, uno dei migliori strumenti per questo scopo.

Foglio informativo sui comandi di Windows PowerShell: la guida definitiva di cui hai bisogno

Foglio informativo sui comandi di Windows PowerShell: la guida definitiva di cui hai bisogno

Se sei un utente esperto di Windows, probabilmente sai e capisci come eseguire varie operazioni sul tuo PC può avere più di un solo approccio e

I migliori strumenti di test e monitoraggio della latenza di rete nel 2021

I migliori strumenti di test e monitoraggio della latenza di rete nel 2021

La latenza sembra essere il nemico numero uno delle reti. Questi strumenti di misurazione della latenza insegneranno come testare la latenza per rilevare, individuare e risolvere i problemi.