Connect with us

Linux

Come riavviare le interfacce di rete su Linux

terminale

Riavviare le interfacce di rete su Linux è un’operazione comune eseguita per risolvere problemi di connettività, applicare nuove configurazioni o semplicemente per resettare lo stato della rete. A seconda della distribuzione e della versione di Linux che stai utilizzando, ci sono diversi metodi per gestire le interfacce di rete, inclusi comandi da terminale e strumenti grafici. In questo articolo, ci concentreremo sui metodi da linea di comando, che sono universali e funzionano su quasi tutte le distribuzioni Linux.

Utilizzo del Comando ifdown e ifup

I comandi ifdown e ifup sono strumenti tradizionali per disabilitare e abilitare le interfacce di rete in Linux. Questi comandi lavorano leggendo i file di configurazione situati in /etc/network/interfaces o directory simili, a seconda della distribuzione.

Per riavviare un’interfaccia di rete, esegui prima ifdown per disabilitare l’interfaccia e poi ifup per riabilitarla. Ad esempio, per riavviare l’interfaccia eth0, usa:

sudo ifdown eth0
sudo ifup eth0

Assicurati di sostituire eth0 con il nome corretto della tua interfaccia di rete, che puoi trovare utilizzando il comando ip addr.

Utilizzo del Comando ip

Il comando ip è uno strumento più moderno che fornisce funzionalità avanzate per la manipolazione delle interfacce di rete. Per riavviare un’interfaccia di rete con ip, prima disabilita l’interfaccia e poi riabilitala:

sudo ip link set dev eth0 down
sudo ip link set dev eth0 up

Anche qui, ricorda di sostituire eth0 con il nome effettivo della tua interfaccia di rete.

Utilizzo del Comando systemctl con NetworkManager

Se il tuo sistema utilizza NetworkManager per gestire le connessioni di rete (comune in molte distribuzioni Linux moderne come Fedora, Ubuntu e Debian), puoi riavviare il servizio NetworkManager per resettare tutte le tue connessioni di rete:

sudo systemctl restart NetworkManager

Questo comando riavvia il servizio NetworkManager, che a sua volta riavvierà tutte le interfacce di rete gestite da esso.

Riavviare la Rete con NMCLI

nmcli è l’interfaccia da linea di comando per NetworkManager. Puoi usare nmcli per riavviare specifiche connessioni di rete senza dover riavviare l’intero servizio NetworkManager. Ad esempio, per riavviare una connessione chiamata “Wired connection 1”, usa:

nmcli con down "Wired connection 1"
nmcli con up "Wired connection 1"

Sostituisci “Wired connection 1” con il nome della tua connessione, che puoi trovare con nmcli con.

Conclusione

Riavviare le interfacce di rete su Linux può essere realizzato in diversi modi, a seconda del sistema e delle preferenze personali. Che tu preferisca usare strumenti tradizionali come ifdown e ifup, strumenti più moderni come ip, o gestire le tue connessioni tramite NetworkManager, Linux offre la flessibilità per adattarsi a diverse esigenze e ambienti di rete. Ricorda sempre di eseguire questi comandi con attenzione, specialmente su sistemi in produzione o in reti critiche.

Click to comment

Leave a Reply

Esegui l'accesso per Commentare

Di tendenza

Close Popup
Questo sito utilizza i cookie per migliorare servizi ed esperienza dei lettori. Se decidi di continuare la navigazione senza blocchi premi su Accetto, oppure continua tranquillamente la navigazione, nessun dato sulla tua navigazione verrà raccolto.
Close Popup
Privacy Settings saved!
Impostazioni

Quando visiti un sito Web, esso può archiviare o recuperare informazioni sul tuo browser, principalmente sotto forma di cookies. Controlla qui i tuoi servizi di cookie personali.

Questi cookie sono necessari per il funzionamento del sito Web e non possono essere disattivati nei nostri sistemi.

Cookie tecnici
Per utilizzare questo sito web usiamo i seguenti cookie tecnici necessari:
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec
  • swpm_session

Google Adsense
Usiamo la pubblicità di Google solo per mantenere attivi i nostro sito. Con ip anonimizzati.

Rifiuta tutti i Servizi
Save
Accetta tutti i Servizi