Articles

Come eseguire un test di velocità di rete da un server Linux headless

Immagine: Jack Wallen

Ogni tanto, gli amministratori hanno bisogno di eseguire un test di velocità per scoprire come si comporta la loro rete. A volte lo facciamo solo per vantarci delle velocità che stiamo raggiungendo – è giusto ammetterlo. Fortunatamente, eseguire un test di velocità è abbastanza semplice: Aprite un browser e puntatelo su Speedtest di Ookla.

Ma cosa fate se siete su un server Linux headless e volete risolvere i problemi, per mezzo di un test di velocità. Forse tutto sta andando alla grande sulla vostra rete, ma qualcosa vi preoccupa su quel particolare server. Fortunatamente, c’è un modo per eseguire un test di velocità su quel server headless, per mezzo di un singolo comando.

Vi guiderò attraverso il processo di installazione e utilizzo di questo comando. Farò una dimostrazione su Ubuntu 16.04, ma il processo funziona su quasi tutte le distribuzioni Linux.

Installazione

Quello che stiamo facendo è scaricare uno script Python–che dovrebbe informarvi dei requisiti per questo strumento. Dovete avere installato almeno Python 2.4-3.4. Detto questo, ecco i passi dell’installazione:

  1. Aprire una finestra di terminale
  2. Scaricare il file necessario con il comando wget https://raw.githubusercontent.com/sivel/speedtest…
  3. Dare al file appena scaricato i permessi necessari con il comando chmod u+x speedtest.py
  4. Spostare il file con il comando sudo mv speedtest.py /usr/local/bin

Questo è tutto quello che c’è per l’installazione. Ora siamo pronti per eseguire il nostro test.

Eseguire il test

Torna alla tua finestra del terminale e dai il comando sudo speedtest.py. Il comando individuerà il server di test più vicino e lo farà. Quando il comando completerà, avrete i vostri risultati (Figura A).

Figura A

I risultati del mio test di velocità da un server Ubuntu 16.04 senza testa.

Se vi piace, potete dire al test di generare un’immagine .png in modo da poterla condividere con i vostri colleghi, o usarla per scopi di documentazione. Per farlo, date il comando sudo speedtest.py –share. Quando il comando completa, produrrà un link che potete copiare e incollare in un browser. Quel link mostrerà l’immagine creata dal vostro test. Potete quindi salvare l’immagine e usarla in seguito.

Risolvere i problemi o vantarsi

Se avete bisogno di risolvere un problema di rete, o vantarvi con i vostri colleghi professionisti IT, eseguire un test di velocità della rete è un ottimo punto di partenza. Se si fa uso di server Linux senza testa, queste macchine non devono essere lasciate fuori dal divertimento.

Vedi anche

  • Come usare il comando nmcli per raccogliere informazioni sui dispositivi di rete su Linux (TechRepublic)
  • Come abilitare TCP BBR per migliorare la velocità di rete su Linux (TechRepublic)
  • Come velocizzare Apache con la cache HTTP Varnish (TechRepublic)
  • Come installare e usare Dockstation per costruire facilmente i container (TechRepublic)
  • Come installare OpenLDAP e phpLDAPadmin su Ubuntu 16.04 (TechRepublic)
  • In un accordo blockbuster per container e Kubernetes, Red Hat acquisisce CoreOS (ZDNet)

Lascia una risposta

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *