9 migliori strumenti per la risoluzione dei problemi di rete che abbiamo esaminato nel 2020

click fraud protection

Sembra che tutti biasimino la rete per ogni possibile problema che incontrano con i computer. C'è una ragione per questo: spesso è la rete. Il fatto è che le reti sono complesse e molto accade su una rete tipica. E con molto che succede, molto può andare storto. Quindi, quando qualcosa va storto - e alla fine lo farà - devi iniziare la risoluzione dei problemi. E proprio come con qualsiasi altra attività, la risoluzione dei problemi efficiente richiede l'uso degli strumenti adeguati. Oggi discutiamo i migliori strumenti per la risoluzione dei problemi di rete.

Inizieremo con una discussione generale sulla risoluzione dei problemi di rete. Di cosa si tratta, perché è necessario e come affrontare l'attività. Il, entreremo subito e presenteremo i nostri nove migliori strumenti per la risoluzione dei problemi di rete. Come vedrai, non tutti i nostri strumenti preferiti sono strumenti elaborati da migliaia di dollari. Alcuni sono semplici vecchi strumenti da riga di comando inclusi nella maggior parte dei sistemi operativi. In effetti, abbiamo cercato di mantenere un buon equilibrio tra strumenti da riga di comando e GUI. La nostra selezione di strumenti lavora insieme per formare quello che riteniamo essere un ottimo set di strumenti che ti aiuterà nella maggior parte degli scenari di risoluzione dei problemi.

instagram viewer

Informazioni sulla risoluzione dei problemi di rete

Una risoluzione dei problemi di rete efficiente richiede un approccio sistematico. Si inizia con i sintomi di base o i reclami degli utenti e si lavora per individuare l'origine del problema. Una volta trovato, ripararlo è spesso un gioco da ragazzi. La difficoltà principale è di solito trovare il problema. Le reti sono cose grandi e complesse, quindi, da dove iniziare?

La tua scommessa migliore è spesso guardare le modifiche recenti. Supponendo che la tua rete sia configurata correttamente, non si spezzerà da sola. A differenza di un'auto o di un altro dispositivo meccanico, una rete non è soggetta a usura che potrebbe causarne la rottura. La maggior parte delle volte, quando qualcosa inizia a non funzionare, è perché qualcosa è cambiato. Ciò non significa necessariamente che la rete sia cambiata. Potrebbe essere il suo utilizzo che è diverso. Ad esempio, un singolo utente potrebbe scaricare un enorme file da Internet e causare a tutti gli altri prestazioni degradate di Internet.

La regola d'oro di base per la risoluzione dei problemi, non solo le reti, potrebbe farti risparmiare un sacco di tempo e dolore: non dare per scontato. In particolare, non dare per scontato che gli utenti ti dicano tutto, o anche che ciò che ti stanno dicendo sia vero. Verifica tutto da solo.

I 9 migliori strumenti per la risoluzione dei problemi di rete

Per quanto riguarda gli strumenti che è possibile utilizzare per risolvere i problemi di rete, ce ne sono così tanti che potremmo scrivere un intero libro su di essi. In effetti, numerosi libri sono stati scritti sull'argomento. Per oggi, ci concentreremo su quelli che abbiamo scoperto essere gli strumenti più utili. Probabilmente ne conosci già alcuni, ma potresti non aver capito come possono aiutare con la risoluzione dei problemi. Altri strumenti nel nostro elenco non hanno altro scopo che quello di aiutare con la risoluzione dei problemi.

La nostra prima voce è il Set di strumenti dell'ingegnere da SolarWinds. Nel caso in cui non si conosca la società, SolarWinds offre alcuni dei migliori strumenti di amministrazione di rete e di sistema. Il suo prodotto di punta, Network Performance Monitor, è uno dei migliori strumenti di monitoraggio della rete. SolarWinds è anche famoso per aver creato una manciata di eccellenti strumenti gratuiti, alcuni dei quali sono stati recentemente rivisti quando ne abbiamo discusso migliori calcolatori di sottorete o il migliori server TFTP.

Ma oggi stiamo parlando del set di strumenti dell'ingegnere SolarWinds. Come suggerisce il nome, questo non è uno strumento ma piuttosto un set completo di strumenti. Il set di strumenti dell'ingegnere include oltre 60 strumenti diversi. Ha un po 'di tutto. Attraverso il rilevamento automatico, lo strumento rileverà tutti i dispositivi di rete, inclusi dettagli approfonditi come i mapping delle porte degli switch. Anche se questo non ti aiuterà molto con i tuoi sforzi di risoluzione dei problemi una volta che sorgono problemi, possono migliorare la tua conoscenza della rete che può rivelarsi preziosa durante la risoluzione dei problemi.

Set di strumenti di SolarWinds Enginerr - Console Web

Questo set di strumenti include alcuni strumenti di risoluzione dei problemi dedicati. Strumenti come Ping Sweep, DNS Analyzer e TraceRoute possono essere utilizzati per eseguire una diagnostica di rete affidabile e risolvere rapidamente problemi di rete complessi. E se le tue preoccupazioni riguardano la sicurezza, puoi utilizzare alcuni degli strumenti del set di strumenti per simulare attacchi alla tua rete e aiutare a identificare le vulnerabilità.

Il set di strumenti dell'ingegnere ha anche alcune eccellenti funzionalità di monitoraggio e avviso. Monitorerà i tuoi dispositivi e genererà avvisi quando rileva problemi di disponibilità o di salute. Questo può spesso darti il ​​tempo di reagire prima che gli utenti inizino a chiamare per lamentarsi. E se ciò non bastasse, puoi anche utilizzare alcuni degli strumenti inclusi per la gestione della configurazione e il consolidamento dei log.

Con tutte queste funzioni, il set di strumenti dell'ingegnere SolarWinds non è gratuito. Il prezzo parte da $ 1 495 ed è per posto, richiedendo una licenza per utente nominato. Se desideri provare questo set di strumenti, è disponibile una versione di prova gratuita di 30 giorni da SolarWinds.

PROVA GRATUITA DI 30 GIORNI: LO STRUMENTO DI INGEGNERE DI SOLARWINDS

Una manciata di utili strumenti da riga di comando

Alcuni degli strumenti di risoluzione dei problemi di rete più utili sono integrati direttamente nella maggior parte dei sistemi operativi. Potrebbero non considerarti strumenti di risoluzione dei problemi, ma, come stiamo per vedere, ognuno di essi può fornire preziose informazioni su cosa potrebbe essere sbagliato nella tua rete.

2. ping

Il ping è davvero il più semplice di tutti i comandi per la risoluzione dei problemi. Non fa molto ma quello che fa è così utile che è incluso in ogni singolo sistema operativo. Tecnicamente parlando, Ping invia semplicemente pacchetti di richieste di eco ICMP alla destinazione e attende che risponda inviando pacchetti di risposta di eco ICMP. Questo processo viene ripetuto un certo numero di volte - 5 per impostazione predefinita su Windows e fino a quando non viene arrestato per impostazione predefinita nella maggior parte delle implementazioni Unix / Linux - consentendogli di raccogliere statistiche. Ping calcola il ritardo tra ciascuna richiesta e la sua risposta e viene visualizzato come tempo di andata e ritorno. Sulle varianti Unix, di solito mostra anche il valore del campo TTL della risposta, fornendo un'indicazione del numero di hop o router tra la sorgente e la destinazione.

Come strumento di risoluzione dei problemi, Ping può essere il tuo primo passo. Ad esempio, supponiamo che un utente si lamenta della risposta lenta dall'intranet aziendale. Eseguendo un ping del server Web Intranet dalla workstation di quell'utente, puoi avere rapidamente una prima diagnostica. Se le statistiche del ping mostrano un tempo di risposta lento, è probabile che tu abbia un problema di rete. D'altra parte, i ping sono normali, forse è il server che non risponde abbastanza rapidamente. Indipendentemente da ciò, ti dà un punto di partenza per un ulteriore debug.

3. Tracert / Traceroute

A seconda che tu provenga da Windows o dal mondo * nix, conoscerai questo strumento da riga di comando come Tracert o Traceroute. Sono quasi identici e hanno lo stesso identico scopo. Il comando, che si avvia assegnandogli un indirizzo IP di destinazione, visualizzerà un elenco di ogni router che deve essere attraversato tra il computer dal quale si sta eseguendo il comando e l'IP di destinazione indirizzo.

Come strumento di risoluzione dei problemi, Tracert è utile quanto il ping. Le reti moderne sono spesso costruite con resilienza e ridondanza con percorsi multipli tra due punti qualsiasi. Quando uno dei numerosi percorsi scende per qualsiasi motivo, il traffico verrà automaticamente reindirizzato attraverso un percorso diverso. Questo diverso percorso può degradare le prestazioni.

Un'altra caratteristica utile di Traceroute è che, proprio come Ping, mostrerà alcune statistiche sui tempi di risposta per ogni hop. Questo lo rende uno strumento prezioso da utilizzare per individuare la posizione di qualsiasi rallentamento o congestione della rete. Per ogni hop, Traceroute ti mostrerà i tempi di risposta minimo, medio e massimo.

4. ipconfig

Ipconfig è un altro strumento da riga di comando incluso nella maggior parte dei sistemi operativi. Il comando viene utilizzato per visualizzare informazioni sullo stack del protocollo IP del computer in cui viene eseguito. Varie opzioni o opzioni della riga di comando ti consentiranno di visualizzare più o meno dettagli.

Per impostazione predefinita, il comando elencherà l'indirizzo IP, la maschera di sottorete e il gateway predefinito associati a ciascuna interfaccia di rete installata su un computer. Aggiungendo l'opzione / all verranno visualizzate molte più informazioni. Ad esempio, ti fornirà l'indirizzo MAC di ciascuna interfaccia. Indica anche se l'indirizzo IP e la configurazione sono stati eseguiti manualmente o tramite DHCP. E nel caso di DHCP, ti dirà i dettagli sul server DHCP e il lease.

Ipconfig ha un'altra utilità oltre a fornire informazioni sul computer locale. Alcune opzioni della riga di comando di Ipconfig causeranno il ripristino o la modifica di alcuni parametri. I lease DHCP possono essere modificati utilizzando i comandi ipconfig / release e ipconfig / renew. Il primo rilascerà il lease DHCP corrente mentre il secondo richiederà un nuovo indirizzo IP dal server DHCP. Come altro esempio, il comando ipconfig / flushdns può essere utilizzato per cancellare la cache di risoluzione dei nomi DNS.

5. netstat

Uno dei problemi con la risoluzione dei problemi di connettività TCP / IP deriva dall'enorme numero di connessioni e servizi su qualsiasi sistema. Netstat può aiutarti a identificare lo stato di ogni connessione e quali servizi sono in esecuzione, aiutandoti a restringere la ricerca. Netstat, disponibile sulla maggior parte dei sistemi operativi, è in grado di fornire rapidamente dettagli sui servizi client e sulle comunicazioni TCP / IP.

Emettendo il comando vengono visualizzate tutte le connessioni attive sul computer locale, sia in entrata che in uscita. Inoltre, Netstat può anche visualizzare le porte di ascolto sul computer su cui è in esecuzione. Netstat è un comando che accetta molte opzioni. E per rendere le cose più confuse, le opzioni differiscono tra le piattaforme. Ad esempio, Netstat -b su Windows visualizzerebbe il nome dell'eseguibile associato a ciascuna connessione mentre su OS X o BSD, viene usato insieme a -i per visualizzare le statistiche in byte.

Il modo migliore per conoscere tutti i parametri disponibili della versione specifica su Netstat è eseguirlo con -? opzione per visualizzare la schermata di aiuto dello strumento. Sui sistemi * nix, è possibile visualizzare la pagina man di Netstat per ottenere le stesse informazioni.

6. Nslookup (And Dig)

L'ultimo dei nostri strumenti da riga di comando si chiama Nslookup e Dig. Perché due strumenti diversi? Stiamo per spiegare. Nslookup e Dig vengono utilizzati per verificare la risoluzione DNS. Il Domain Name Service, o DNS, è un servizio utilizzato dai computer per risolvere nomi host come www.microsoft.com in indirizzi IP. Una risoluzione DNS errata, in cui un server DNS restituirà un indirizzo IP errato, è un problema comune sebbene venga spesso trascurato.

Il comando Nslookup è generalmente seguito da un nome host e restituirà l'indirizzo IP corrispondente. Uno degli svantaggi di Nslookup come strumento di risoluzione dei problemi è che, sebbene lo sia per impostazione predefinita interrogare il server DNS configurato localmente, non utilizza la risoluzione dei nomi del sistema operativo librerie. Pertanto, Nslookup potrebbe restituire informazioni corrette anche quando il sistema di risoluzione dei nomi del computer non funziona.

Per aggirare questo problema, è stato creato Dig. Sebbene la sua sintassi sia in qualche modo diversa, specialmente quando si utilizzano le opzioni avanzate, Dig ha essenzialmente lo stesso scopo di Nslookup ma utilizza le librerie del sistema operativo. Lo svantaggio principale di Dig è che non è incluso nella maggior parte dei sistemi operativi sebbene venga fornito con Bind, il software del server DNS ISC, che può essere scaricato dal sito web dell'ISC.

Sysinternals non è davvero un prodotto. È un sito Web che ora fa parte di Microsoft TechNet. Sysinternals è nella nostra lista perché ha una manciata di utili strumenti per la risoluzione dei problemi di rete. Nel complesso, il sito ha oltre 60 diversi strumenti che possono essere scaricati ma non tutti sono per la risoluzione dei problemi di rete.

Tra gli strumenti più interessanti di Sysinternals c'è Piping, che è una versione migliorata di Ping che puoi usare per misurare le prestazioni della rete. Questo è uno strumento da riga di comando proprio come Ping, ma offre più opzioni come la possibilità di eseguire ping utilizzando i pacchetti TCP anziché ICMP. Questo potrebbe rivelarsi un test migliore del Ping standard poiché le richieste ICMP non sono sempre trattate come il TCP.

Home Page di TechNet Sysinternals

Un altro utile strumento di Sysinternals è chiamato TCPView, un programma Windows che ti mostrerà elenchi dettagliati di tutti gli endpoint TCP e UDP sul tuo sistema, inclusi gli indirizzi locali e remoti e lo stato delle connessioni TCP. Nelle versioni precedenti di Windows, TCPView riporta anche il nome del processo proprietario dell'endpoint. TCPView è simile a Netstat discusso sopra. Tuttavia, offre un sottoinsieme più informativo e convenientemente presentato di Netstat.

Gli sniffer di pacchetti sono un tipo speciale di strumento di risoluzione dei problemi che consente di esaminare il traffico di rete in modo approfondito. Sono i microscopi degli strumenti di risoluzione dei problemi di rete. Gli sniffer di pacchetti fanno due cose. Innanzitutto, catturano ogni singolo pacchetto che entra o esce da un'interfaccia di rete. Ma soprattutto, gli sniffer di pacchetti offrono potenti strumenti di analisi che decodificheranno le intestazioni dei pacchetti, rimetteranno insieme le conversazioni e forniranno una visione di benvenuto su ciò che sta accadendo sulla tua rete.

Screenshot di Wireshark

Quando si parla di sniffer di pacchetti, Wireshark, uno strumento gratuito e open source,sembra essere il riferimento. È diventato lo standard così tanti altri strumenti—anche quelli commerciali: vogliono emulare. Lo strumento è particolarmente famoso per il suo potenti capacità di analisi. Molti amministratori utilizzano utilità della riga di comando come tcpdump o Windump per acquisire il traffico perché sono già presenti sui sistemi in cui vogliono catturare il traffico. Loro allora carica il file catturare file in Wireshark per l'analisi. Oltre alle sue capacità di analisi, i filtri di Wireshark sono another caratteristica impressionante del prodotto. Utilizzando i filtri, si può zero in on Esattamente i dati essiSei interessato a, rendendo l'analisi più semplice.

Wireshark ha una ripida curva di apprendimento ma vale la pena apprenderla. È uno degli strumenti di risoluzione dei problemi più utili. È in circolazione da quasi vent'anni ed è stato portato sulla maggior parte delle principali piattaforme.

Nmap, che sta per Network Mapper, è uno scannerstrumento ing utilizzato per scoprire host e servizi, così costruire una "mappa" della rete, da qui il suo nome. Nmap funziona di Spedireing pacchetti appositamente predisposti per gli host di destinazione -in qualche modo simile a Ping – e Analyzing le risposte.

L'uso principale di Nmap è nell'analisi dei servizi disponibili su un computer. Scoprirà gli host e i loro servizi e rileverà il loro sistema operativo. Tramite gli script, lo strumento può essere utilizzato per il rilevamento di servizi avanzati, il rilevamento delle vulnerabilità e altro.

Screenshot della GUI di Zenmap

Nmap, che è uno strumento da riga di comando avviato come utility solo Linux ma da allora è stato portato su diversi altri sistemi operativi tra cui Windows, Solaris, HP-UX, la maggior parte delle varianti di BSD tra cui OS X, AmigaOS e IRIX. Se si preferiscono le interfacce utente grafiche, sono stati rilasciati diversi front-end della GUI per Nmap. Il migliore si chiama Zenmap ed è della stessa squadra di Nmap. Zenmap, rispetto a Nmap, è molto più facile da imparare e padroneggiare, grazie alla sua interfaccia utente ben progettata. Potrebbe non essere lo strumento più bello ma ha alcune grandi funzionalità.

Conclusione

Questo è solo un esempio di quelli che abbiamo scoperto essere gli strumenti di risoluzione dei problemi di rete migliori o più utili. Ci sono molti altri strumenti disponibili e ad essere sinceri, non li abbiamo provati tutti. In effetti, ci sono probabilmente molti strumenti che non conosciamo nemmeno. E lo strumento migliore per uno scenario di risoluzione dei problemi potrebbe non essere il migliore in un contesto diverso. Quindi, non esiste uno strumento migliore che soddisfi tutte le esigenze. La tua scommessa migliore è avere il maggior numero possibile disponibile e imparare come usarli prima che tu ne abbia bisogno.

watch instagram story