6Sep
Strumenti come ping, traceroute, lookup, whois, finger, netstat, ipconfig e port scanner sono disponibili su quasi tutti i sistemi operativi sui quali puoi mettere le mani. Sono utilizzati per tutto, dalla risoluzione dei problemi di una connessione alla ricerca di informazioni.
Sia che utilizzi Windows, Linux o Mac OS X, questi strumenti sono sempre a portata di mano. Troverai anche versioni web di molte di queste utility. Alcuni sono persino disponibili nella shell Crosh nascosta di Chrome OS.
ping
Il comando ping invia pacchetti di richiesta echo ICMP a una destinazione. Ad esempio, è possibile eseguire ping google.com o eseguire il ping 173.194.33.174 per eseguire il ping di un nome di dominio o di un indirizzo IP.
Questi pacchetti richiedono alla destinazione remota di rispondere. Se la destinazione remota è configurata per rispondere, risponderà con pacchetti propri. Potrai vedere quanto è lungo il tempo di andata e ritorno tra il tuo computer e la destinazione. Verrà visualizzato il messaggio "richiesta scaduta" se si verifica una perdita di pacchetti e verrà visualizzato un messaggio di errore se il computer non è in grado di comunicare con l'host remoto.
Questo strumento può aiutarti a risolvere i problemi di connessione a Internet, ma ricorda che molti server e dispositivi sono configurati per non rispondere ai ping.
traceroute / tracert / tracepath
Il comando traceroute, tracert o tracepath è simile al ping, ma fornisce informazioni sul percorso seguito da un pacchetto.traceroute invia i pacchetti a una destinazione, chiedendo a ciascun router Internet di rispondere quando passa il pacchetto. Questo ti mostrerà il percorso dei pacchetti quando li invii tra la tua posizione e una destinazione.
Questo strumento può aiutare a risolvere i problemi di connessione. Ad esempio, se non è possibile comunicare con un server, l'esecuzione di traceroute può mostrare dove si sta verificando il problema tra il computer e l'host remoto.
ipconfig / ifconfig
Il comando ipconfig viene utilizzato su Windows, mentre il comando ifconfig viene utilizzato su Linux, Mac OS X e altri sistemi operativi di tipo Unix. Questi comandi consentono di configurare le interfacce di rete e visualizzare le informazioni su di essi.
Ad esempio, è possibile utilizzare il comando ipconfig / all su Windows per visualizzare tutte le interfacce di rete configurate, i relativi indirizzi IP, i server DNS e altre informazioni. In alternativa, è possibile utilizzare il comando ipconfig / flushdns per svuotare la cache DNS, forzando Windows a ottenere nuovi indirizzi dai propri server DNS ogni volta che si contatta un nuovo nome host. Altri comandi possono forzare il computer a rilasciare il suo indirizzo IP e ottenerne uno nuovo dal suo server DHCP.Questa utility può visualizzare rapidamente l'indirizzo IP del tuo computer o aiutarti a risolvere i problemi.
nslookup
Il comando nslookup cercherà gli indirizzi IP associati a un nome di dominio. Ad esempio, è possibile eseguire nslookup howtogeek.com per vedere l'indirizzo IP del server How-To Geek.
Il tuo computer sta interrogando costantemente i suoi server DNS per tradurre i nomi di dominio in indirizzi IP.Questo comando ti consente solo di farlo manualmente.
nslookup consente anche di eseguire una ricerca inversa per trovare il nome di dominio associato a un indirizzo IP.Ad esempio, nslookup 208.43.115.82 ti mostrerà che questo indirizzo IP è associato a howtogeek.com.
whois
Il comando whois cerca il record di registrazione associato a un nome di dominio. Questo può mostrarti più informazioni su chi è registrato e possiede un nome di dominio, incluse le informazioni di contatto.
Questo comando non è incluso in Windows, ma Microsoft Windows Sysinternals fornisce uno strumento Whois che è possibile scaricare. Queste informazioni sono anche disponibili da molti siti Web che possono eseguire ricerche whois per te.
netstat
netstat sta per statistiche di rete. Questo comando visualizza le connessioni di rete in entrata e in uscita e altre informazioni di rete.È disponibile su Windows, Mac e Linux - ogni versione ha le proprie opzioni da riga di comando che puoi modificare per visualizzare diversi tipi di informazioni.
L'utilità netstat può mostrare le connessioni aperte sul computer, quali programmi stanno effettuando quali connessioni, quanti dati vengono trasmessi e altre informazioni.
dito
Il comando finger è vecchio e non è più ampiamente utilizzato. In teoria, questo comando consente di visualizzare le informazioni sugli utenti registrati su un computer remoto. Se il computer esegue un servizio finger o un demone, puoi utilizzare il comando finger sul tuo computer per vedere chi ha effettuato l'accesso su quel computer remoto, il suo indirizzo email e il loro nome completo. In pratica, quasi nessun computer utilizza un servizio finger cui è possibile connettersi.
Questa utility è stata un'idea carina nei primi giorni di networking in cui si potrebbe voler vedere chi era connesso agli altri computer della rete universitaria, ma non è adatto a Internet pericoloso. Non vuoi che le persone vedano il tuo nome completo e il tuo indirizzo e-mail quando stai utilizzando un computer.
Ancora, il comando finger vive come una utility di rete comune ed è ancora incluso nelle moderne versioni di Windows. Windows non include un servizio dito che può condividere queste informazioni con gli altri, però.
Port Scan / nmap
L'utility nmap è uno strumento comune utilizzato per le scansioni delle porte, ma esistono molte utilità che possono eseguire questo tipo di scansione. Una scansione delle porte è il processo per tentare di connettersi a tutte le porte di un computer( porte da 1 a 65535) e vedere se sono aperte. Un utente malintenzionato potrebbe eseguire il port-scan di un sistema per trovare servizi vulnerabili. In alternativa, è possibile eseguire una scansione del proprio computer per assicurarsi che non vi siano servizi vulnerabili che ascoltano la rete.
Questi non sono gli unici comandi relativi alla rete, ma sono alcuni dei più comuni.