Scopri le migliori offerte sul canale Telegram ufficiale. Guarda su Telegram

Come pingare un IP

di

Hai collegato due computer in rete, ma non sai se l'operazione è andata a buon fine? Prova a effettuare un ping dell'indirizzo IP dell'altro PC o Mac. Non riesci ad accedere a un determinato sito Internet e vorresti capire se il problema è tuo (o della tua connessione) o del portale di riferimento? Pingare il sito può essere utile per dissipare ogni dubbio!

Come dici? La questione sembra essere interessante, ma non hai la benché minima idea di cosa sia “questo” ping? Non c'è problema, te lo spiego io. Il ping è un comando attraverso il quale un dispositivo connesso alla rete tenta di inviare dei pacchetti di dati alla destinazione indicata, che può essere un computer, uno smartphone, un tablet, un server, un router o un sito Internet, per verificare se è raggiungibile e se la comunicazione avviene correttamente. Se si ottiene risposta, il ping restituisce il tempo (espresso in millisecondi) necessario a ricevere un “echo” di ritorno, mentre in caso di mancata risposta si parla di “richiesta scaduta” o di “host di destinazione irraggiungibile”.

Tutto chiaro? Sì? Bene. Allora che ne diresti di mettere le chiacchiere da parte e di andare a scoprire, insieme a me, come pingare un IP usando gli strumenti messi direttamente a disposizione da Windows, macOS e Linux, oltre che alcune soluzioni “di terze parti” fruibili direttamente online e su smartphone e tablet, sia Android che iOS/iPadOS. Posso assicurarti sin da subito che, al contrario delle apparenze e al di là di quel che tu possa pensare, si tratta di una procedura abbastanza semplice da compiere, anche da parte di chi — un po' come te — non si reputa esattamente un grande esperto in fatto di tecnologia. Ti auguro, come mio solito, buona lettura e ti faccio un grande in bocca al lupo per tutto!

Indice

Operazioni preliminari

Come pingare un IP

Prima di entrare nel vivo del tutorial, andandoti a spiegare come pingare un IP, ci sono alcune operazioni preliminari che è bene che tu compia per fare in modo che tutto fili per il verso giusto.

In primo luogo, è mio dovere spiegarti che cos'è, di preciso, un indirizzo IP, nel caso in cui non ne fossi già a conoscenza, ovviamente. L'indirizzo IP è un identificativo numerico assegnato ai dispositivi collegati a una rete, che consente loro di comunicare tra loro e di essere individuati all'interno della rete stessa o su Internet. Conoscere gli indirizzi IP è pertanto estremamente importante per configurare correttamente reti, firewall o, in casi particolari, per aprire le porte per stabilire comunicazioni dirette con i dispositivi.

Gli indirizzi IP possono essere dinamici, ossia che cambiano a ogni connessione, oppure statici, ovvero fissi. Bisogna altresì fare una distinzione fra gli indirizzi IP pubblici, utilizzati per identificare una connessione su Internet, e gli indirizzi IP locali, assegnati dal modem/router ai dispositivi presenti nella rete domestica o aziendale. Gli indirizzi IP possono inoltre essere di tipo IPv4 (es. 192.168.1.1) o IPv6 (es. 2001:db8::1), entrambi compatibili con il comando ping.

Ciò detto, un'altra cosa da fare prima di addentrarti nella lettura di questo tutorial è quella di individuare l'indirizzo IP da pingare. Se si tratta di un dispositivo parte della tua rete interna, puoi individuarlo direttamente dalle impostazioni del dispositivo interessato o dal pannello di gestione del modem/router, mentre se hai bisogno di pingare un sito puoi avvalerti di alcuni appositi servizi online. Per ulteriori dettagli, ti suggerisco di leggere la mia guida dedicata.

Come pingare un IP da computer

A questo punto, direi che possiamo finalmente passare all'azione e andare a scoprire come pingare un IP da computer. Di seguito, dunque, trovi spiegato in che maniera procedere agendo sia da PC che da Mac, dunque da Windows, macOS e Linux. Non è affatto difficile, non temere.

Windows

Ping IP Windows

Se utilizzi un PC con Windows, a prescindere dalla versione in essere (es. Windows 11), e ti stai domandando _ come si fa a pingare un indirizzo IP?_, ti comunico che ti basta avviare il Prompt dei comandi e in una manciata di secondi il gioco è fatto.

Tutto quello che devi fare, dunque, è richiamare quest'ultimo, facendo clic sul pulsante Start (quello con la bandierina di Windows) presente sulla barra delle applicazioni del sistema, digitando “prompt dei comandi” nel campo di ricerca comparso e selezionando il suggerimento pertinente dal menu Start. In alternativa, puoi aprire il Prompt dei comandi usando la combinazione di tasti Win+R, digitando cmd nel campo di testo della finestra di Esegui comparsa sul desktop e premendo il tasto OK.

Una volta visibile la finestra del Prompt dei comandi sul desktop, digita il comando ping [indirizzo IP] (es. ping 192.168.0.2) e premi il tasto Invio sulla tastiera del computer.

Se tutto funziona correttamente, dovresti veder comparire una serie di scritte del tipo Risposta da [indirizzo IP]: byte=[numero] tempo<[numero]ms TTL=[numero] (es. Risposta da 192.168.0.2: byte=32 tempo<1ms TTL=254), per le quali la voce Risposta da [indirizzo IP] indica che il ping ha avuto successo e il dispositivo o il sito ha risposto, tempo<[numero]ms indica il tempo impiegato per ricevere una risposta (misurato in millisecondi) e TTL=[numero] sta per “Time to Live” e indica il numero di salti (hop) che il pacchetto può compiere in rete. Alla fine otterrai poi un resoconto sull'attività del comando ping appena svolta.

In caso di problemi, invece, il Prompt dei comandi restituirà dei messaggi del tipo Richiesta scaduta o Host di destinazione irraggiungibile.

Se poi hai necessità di pingare un IP con porta, puoi riuscirci rivolgendoti a PowerShell. Per avviare l'utility, clicca sul pulsante Start, digita “powershell” nel campo di ricerca e seleziona il collegamento pertinente dal menu Start.

Una volta visibile la finestra di PowerShell sullo schermo, immetti il comando per pingare un IP Test-NetConnection -ComputerName [indirizzo IP] -Port [porta] (es. Test-NetConnection -ComputerName 192.168.0.2 -Port 80) seguito dalla pressione del tasto Invio sulla tastiera del PC.

In alternativa, puoi avvalerti di Telnet. Per farlo, assicurati in primo luogo che il client sia abilitato. Per riuscirci, clicca sul pulsante Start, digita “pannello di controllo” nel campo di ricerca e seleziona il collegamento pertinente dal menu Start.

Nella finestra del Pannello di controllo ora visibile, seleziona le voci Programmi e/o Programmi e funzionalità (in base al tipo di visualizzazione impostata), clicca sul collegamento Attivazione o disattivazione delle funzionalità di Windows che trovi a sinistra e cerca la dicitura Client Telnet nell'elenco proposto: se la relativa casella risulta selezionata, significa che è abilitato e puoi passare direttamente al paragrafo successivo, in caso contrario provvedi tu per effettuare l'attivazione e clicca sui tasti OK e Chiudi.

A questo punto, apri il Prompt dei comandi come ti ho già spiegato e immetti il seguente comando telnet [indirizzo IP] [porta] (es. telnet 192.168.0.2 80) seguito dalla pressione del tasto Invio sulla tastiera del computer.

macOS

Ping test macOS

Stai usando macOS e ti piacerebbe capire come pingare un IP pubblico o privato o magari hai bisogno di pingare un dispositivo specifico? Allora ti comunico che agendo da Mac puoi riuscirci ricorrendo all'uso del Terminale.

Per sfruttarlo, richiama quest'ultimo, accedendo al menu App, facendo clic sulla relativa icona (quella con i quadrati e la barra di ricerca) presente sulla barra Dock del sistema, digitando “terminale” nel campo di ricerca comparso e selezionando l'icona del Terminale. In alternativa, apri il menu Vai nella parte in alto a sinistra della barra dei menu, scegli la voce Utility da esso e seleziona da lì l'icona del Terminale.

Nella schermata del Terminale che adesso visualizzi sulla scrivania, per pingare un IP su Mac, digita il comando ping [indirizzo IP] (es. ping 192.168.0.2), dopodiché schiaccia il tasto Invio sulla tastiera del computer.

Se tutto funziona correttamente, vedrai comparire una serie di scritte tipo 64 bytes from [indirizzo IP]: icmp_seq=[numero] ttl=[numero] time=[numero] ms, per le quali la voce 64 bytes from [indirizzo IP] indica che il ping ha avuto successo e il dispositivo o il sito ha risposto, icmp_seq=[numero] indica il numero di sequenza del pacchetto ICMP, ttl=[numero] indica il tempo che un pacchetto è autorizzato a rimanere in rete prima di essere scartato e time=[numero] ms indica il tempo impiegato per ricevere una risposta (misurato in millisecondi).

Se invece ci sono dei problemi, le scritte che vedrai apparire saranno del tipo Request timeout for icmp_seq [numero] (es. Request timeout for icmp_seq 0).

In tutti i casi, per interrompere il ping serviti poi della combinazione di tasti ctrl+c. Successivamente, ti verrà mostrato un resoconto dell'attività svolta.

Se poi quello che ti interessa fare è verificare la disponibilità di una specifica porta su un indirizzo IP, puoi usare Netcat immettendo nel Terminale il comando nc -zv [indirizzo IP] [porta] (es. nc -zv 192.168.0.2 80) sempre seguito dalla pressione del tasto Invio sulla tastiera del Mac.

Se la porta che vuoi testare ospita un servizio Web HTTP o HTTPS, puoi verificarne la risposta mediante Curl. Per fare ciò, immetti il comando curl -I http://[indirizzo IP]:[porta] (es. curl -I http://192.168.0.2:8080), dopodiché premi sempre il tasto Invio sulla tastiera del Mac.

Linux

Come pingare un IP

Stai usando un computer con su installato Ubuntu, una tra le più diffuse e apprezzate distro Linux, sappi che anche in tal caso puoi pingare un IP. Per riuscirci, richiama il Terminale, cercandolo nel menu delle applicazioni o facendo clic sulla relativa icona eventualmente presente nel Dock.

Successivamente, nella finestra comparsa sul desktop, immetti il comando ping [indirizzo IP] e schiaccia il tasto Invio sulla tastiera del computer.

Se non ci sono problemi e tutto funziona bene, dovresti vedere comparire dei messaggi del tipo 64 bytes from [indirizzo IP]: icmp_seq=[numero] ttl=[numero] time=[numero] ms, per i quali la voce 64 bytes from [indirizzo IP] indica che il ping ha avuto successo e il dispositivo o il sito ha risposto, icmp_seq=[numero] indica il numero di sequenza del pacchetto ICMP, ttl=[numero] indica il tempo massimo di passaggi che il pacchetto può effettuare in rete prima di essere scartato e time=[numero] ms indica il tempo impiegato per ricevere una risposta (misurato in millisecondi).

Se il dispositivo o il sito non è raggiungibile, il Terminale potrebbe mostrare messaggi di errore specifici o continuare a inviare richieste senza ricevere risposta. In tal caso, puoi interrompere il comando mediante la combinazione di tasti Ctrl+C per consultare il relativo resoconto.

Come pingare un IP online

Se, invece, preferisci affidarti a dei servizi funzionanti via Web, in modo da poter pingare un IP online, valuta di impiegare le soluzioni utili allo scopo segnalate di seguito. Puoi sfruttarle direttamente dalla finestra di qualsiasi browser, a prescindere dalla piattaforma in esecuzione sul dispositivo.

MIO-IP.it

MIO-IP.it

Il sito Internet MIO-IP.it mette a disposizione degli internauti diverse soluzioni utili per scoprire l'IP in uso, per verificare indirizzi e-mail ecc. tra cui figura anche un tool utile per portare a compimento l'operazione oggetto di questo tutorial, che è totalmente gratuito e non necessita di registrazione per essere usato. Trattandosi però di un sito Web, il servizio può essere sfruttato solo per pingare un indirizzo IP di un sito e non anche i dispositivi appartenenti alla rete interna.

Per servirtene, collegati alla relativa pagina Web, digita l'indirizzo IP del sito Internet da pingare (es. 216.58.205.110) o il relativo indirizzo (es. google.com) nel campo Inserisci un dominio o un indirizzo IP situato al centro e fai clic sul tasto Ping posto a destra.

Si aprirà quindi una nuova finestra nella parte in basso della pagina tramite cui potrai consultare il resoconto del test.

Altre soluzioni per pingare un IP online

iPhone e computer

Quella che ti ho già proposto non è l'unica soluzione disponibile per pingare un IP agendo online. Se cerchi altre soluzioni di questo tipo, dunque, puoi rivolgerti a quelle annesse al seguente elenco. A parer mio sono tutte ugualmente valide.

  • MxToolbox — si tratta di un portale comprensivo anch'esso di diversi strumenti utili per il monitoraggio della rete tra cui è incluso anche un tool per pingare gli IP dei siti Internet. È gratis e non richiede registrazione.
  • Ping.eu — è un altro servizio online a cui puoi affidarti per pingare IP di un sito Internet. La sua interfaccia è un po' scarna, questo è vero, ma è incredibilmente semplice da usare, tant'è che spiegarne il funzionamento sarebbe quasi superfluo. È sempre una soluzione gratuita e non necessita di registrazione.
  • Toolset-it — ulteriore servizio online utile per pingare un indirizzo, andando a inviare pacchetti IP a un host specifico sulla rete Internet e di ricevere una risposta immediata. È totalmente gratis e non bisogna creare un account.

Come pingare un IP da smartphone e tablet

In conclusione, nel caso in cui volessi capire come pingare un IP da smartphone e tablet, per la precisione da smartphone Android e tablet e da iPhone e iPad, ti comunico che puoi rivolgerti a delle app apposite per Android e iOS/iPadOS, come quelle segnalate di seguito che, a mio modesto avviso, sono tra le più performanti della categoria.

Fing (Android/iOS/iPadOS)

Fing

Tra le migliori app utili per pingare un IP c'è senza dubbio alcuno Fing. Si tratta di un'applicazione gratuita e disponibile sia su Android che su iOS/iPadOS che include tutta una serie di strumenti utili per il monitoraggio della rete, compreso quello grazie al quale poter pingare un IP. Da notare che vengono proposti acquisti in-app (al costo base di 0,99 euro) per rimuovere la pubblicità e avere accesso a funzioni extra.

Per effettuarne il download e l'installazione sul tuo dispositivo, procedi nel seguente modo: se stai usando Android, visita la relativa sezione del Play Store e premi sul tasto Installa (puoi anche rivolgerti a store alternativi), mentre se stai usando iOS/iPadOS, accedi alla relativa sezione dell'App Store, premi sul tasto Ottieni e autorizza il download premendo per due volte sul tasto laterale e tramite Face ID, Touch ID o password dell'ID Apple.

Successivamente, avvia l'app selezionando l'icona aggiunta alla home screen e/o alla schermata in cui sono raggruppate tutte le app installate sul dispositivo.

Quando visibile la schermata principale di Fing, segui il breve tutorial introduttivo proposto, concedi i permessi eventualmente richiesti e decidi se registrare un account o meno, dunque seleziona la voce Strumenti sul menu in basso e, nella schermata a seguire, sfiora la voce Ping che trovi nella sezione Connettività Internet.

Adesso, digita l'indirizzo IP del dispositivo o del sito Internet di riferimento nel campo Inserisci IP o Dominio che si trova in alto e premi sul bottone Ping.

Una volta fatto ciò, verrà effettuato il ping verso l'indirizzo indicato in precedenza e al termine della procedura potrai visualizzare il grafico del test eseguito e il relativo responso. Se l'indirizzo IP che hai tentato di pingare non è raggiungibile, il test non andrà a buon fine e la quantità di pacchetti persi indicata sarà pari al 100%.

Se prima di provare a pingare un IP vuoi regolare le impostazioni dell'app, puoi farlo premendo sulla voce Impostazioni in alto a destra e servendoti dei cursori visibili in corrispondenza delle voci Numero di ping e Ritardo del ping. Ricordati poi di salvare le modifiche premendo sul tasto Salva.

Altre app per pingare un IP da smartphone e tablet

Ragazzo con smartphone

Cerchi altre soluzioni rientranti nella categoria delle app utili per pingare un IP? In tal caso, valuta di adoperare quelle incluse nell'elenco sottostante. Spero vivamente siano in grado di soddisfarti.

  • Ping IP — Network utility (Android) — app specifica per Android che consente di effettuare il ping di qualsiasi dominio o indirizzo IP utilizzando il protocollo ICMP. Inoltre, è in grado di effettuare l'analisi della connessione a Internet in essere. È gratis.
  • PingTools Network Utilities (Android) — ulteriore app per soli dispositivi Android mediante cui è possibile pingare indirizzi IP, monitorare le soluzioni remote, esaminare la rete locale e ottenere informazioni sulla rete del dispositivo. È completamente gratis.
  • Ping — network utility (iOS/iPadOS) — si tratta di un'app specifica per iOS/iPadOS, la quale consente di testare se un host è raggiungibile su una rete da iPhone e iPad. È molto facile da usare, anche grazie alla sua interfaccia altamente intuitiva. È gratis, ma vengono proposto acquisti in-app (al costo di 0,99 euro) per sbloccare tutte le funzioni.
Salvatore Aranzulla

Autore

Salvatore Aranzulla

Salvatore Aranzulla è il blogger e divulgatore informatico più letto in Italia. Noto per aver scoperto delle vulnerabilità nei siti di Google e Microsoft. Collabora con riviste di informatica e ha curato la rubrica tecnologica del quotidiano Il Messaggero. È il fondatore di Aranzulla.it, uno dei trenta siti più visitati d'Italia, nel quale risponde con semplicità a migliaia di dubbi di tipo informatico. Ha pubblicato per Mondadori e Mondadori Informatica.