Come salvare i risultati del ping in un file di testo per i test di rete
Apertura del prompt dei comandi per il test di rete
Accedere al prompt dei comandi è piuttosto semplice, ma onestamente può sembrare un po’ intimidatorio se non ci si è abituati. Per iniziare, basta premere il tasto Windows, digitare cmdnella casella di ricerca e quindi premere Enter. Facile, vero? Beh, a volte potresti trovarti in situazioni in cui è necessario eseguirlo come amministratore: in questo caso, fai clic destro sull’icona Command Prompte scegli ” Esegui come amministratore”. Questo è particolarmente importante se stai cercando di modificare le impostazioni di rete o eseguire comandi che richiedono privilegi più elevati. Ricordo che sul mio vecchio portatile ASUS, quel passaggio era nascosto nelle impostazioni avanzate; non è sempre ovvio a prima vista.
Una volta dentro, il prompt dei comandi è fondamentalmente la tua finestra per eseguire comandi direttamente sul tuo sistema.È molto utile per la diagnostica di rete. Se hai mai voluto registrare rapidamente i risultati del ping o verificare se la tua rete è lenta, questo è il posto giusto per farlo. Solo un avvertimento: armeggiare qui senza sapere cosa si sta facendo a volte può causare problemi, quindi è meglio attenersi ai comandi noti o fare prima delle ricerche. Ma per semplici test, è ottimo.
Esecuzione del comando Ping per testare la connettività di rete
Quindi, una volta nel prompt dei comandi, la cosa principale da fare è digitare pingseguito dal sito web o dall’indirizzo IP che si desidera controllare. Ad esempio, ping google.com. Quasi tutti i principianti lo fanno, perché, onestamente, è il modo più semplice per verificare se i server di Google rispondono o se la connessione non funziona correttamente. Quello che succede è questo: il comando ping invia piccoli pacchetti, ovvero richieste di eco ICMP, e attende le risposte. Se i pacchetti tornano rapidamente, è probabile che la connessione sia stabile. In caso contrario, si potrebbero verificare tempi di risposta elevati o perdita di pacchetti, il che indica un problema nella rete.È anche possibile aggiungere opzioni, come -nspecificare il numero di pacchetti da inviare. Ad esempio, ping -n 10 google.cominvierà dieci pacchetti invece dei quattro predefiniti; in questo modo si avrà una maggiore sensazione di coerenza. Si tenga presente che a volte i primi ping possono essere un po’ imprecisi a causa della congestione della rete o di processi in background. Non è insolito, ma vale la pena tenerlo presente durante la risoluzione dei problemi.
Salvataggio dei risultati del ping in un file di testo con reindirizzamento
È qui che ho finalmente capito di aver capito il codice: salvare i risultati del ping invece di limitarmi a guardarli scorrere.È molto utile se devi rivedere i dati in un secondo momento o confrontare più test. Il trucco sta nell’aggiungere un >simbolo, chiamato operatore di reindirizzamento, dopo il comando ping e poi assegnargli un nome file. In questo modo: ping google.com > ping_results.txt. Questo indica a Windows di prendere tutto ciò che normalmente visualizzerebbe sullo schermo e salvarlo in quel file di testo. Se vuoi aggiungere altri risultati senza sovrascrivere quelli precedenti, puoi usare >>instead, che aggiunge al file. Ho testato con lunghe sessioni di ping e questo piccolo suggerimento semplifica notevolmente l’analisi di ciò che sta accadendo senza creare confusione nella finestra del prompt dei comandi. Onestamente, sono rimasto sorpreso da quanto fosse semplice una volta capita la sintassi. Non so perché il simbolo “maggiore di” si chiami così, ma è una vera salvezza per la registrazione dei dati.
Individuazione e visualizzazione dell’output ping salvato
Dopo aver salvato i dati del ping, è necessario trovare il file. Di solito, quando si eseguono comandi dal prompt dei comandi, l’operazione avviene nella directory corrente, probabilmente nella cartella del profilo utente, a meno che non si sia passati a un’altra directory con cd. Per sicurezza, è possibile digitare echo %CD%per vedere esattamente dove ci si trova. Il file, ad esempio ping_results.txt, si trova in genere nella stessa cartella in cui è stato eseguito il comando. Per aprirlo, è sufficiente digitare notepad ping_results.txtnel prompt dei comandi e si aprirà in Blocco note. In alternativa, è possibile fare doppio clic su di esso in Esplora risorse, se è più semplice. In questo modo, si ottiene una lettura chiara dei tempi di risposta, della perdita di pacchetti e di qualsiasi altro dato rilevato dal ping, molto più semplice che cercare di ricordare tutti quei dettagli scorrendo.
Ulteriori suggerimenti pratici e risoluzione dei problemi
Una cosa che ho imparato è che salvare gli output dei ping non significa solo conservare log per divertimento; è uno strumento di risoluzione dei problemi in tempo reale. A volte i problemi di rete sono intermittenti e avere un log aiuta a vedere gli schemi nel tempo. Se si vuole fare un ulteriore passo avanti, è possibile eseguire ping continui aggiungendo -t(come ping -t google.com), che continua a eseguire il ping finché non lo si interrompe con Ctrl + C.È anche possibile modificare le dimensioni dei pacchetti con -l. Inoltre, se il prompt dei comandi non si avvia di default sulla directory utente, è sufficiente navigare esplicitamente usando cd. E per l’automazione o per test ripetuti, ho iniziato a inserire questi comandi in file batch (.bat).Onestamente, all’inizio, è stato un processo di tentativi ed errori: continuavo a sbagliare la sintassi, oppure il comando non veniva eseguito a causa delle restrizioni di amministrazione. Alcuni comandi come ipconfig /flushdnso netsh winsock reset, eseguiti in una finestra di amministrazione, possono risolvere problemi di rete che il ping da solo non rileva. Il riavvio è sicuramente consigliato dopo i ripristini.
Quindi sì, la prossima volta che cerchi di risolvere un problema, considera di registrare i risultati del ping. Mi ha salvato più di una volta quando ho avuto a che fare con connessioni instabili. E controlla sempre le impostazioni di rete e magari esegui qualche ripristino di base se i problemi persistono. Spero che questo ti sia d’aiuto: ci è voluto un po’ di lavoro per far funzionare tutto correttamente, ma ora eseguo semplicemente i comandi e controllo i log. Buona fortuna e non dimenticare di fare un backup delle configurazioni di rete importanti prima di apportare modifiche importanti!
Articoli correlati
Questo articolo è stato utile?