Parleremo di come abilitare e disabilitare le interfacce di rete utilizzando diversi metodi nella distribuzione Ubuntu. Abbiamo eseguito tutti i comandi sull'ultima distribuzione Ubuntu disponibile Ubuntu 20.04 LTS. Cominciamo dai dettagli!
Metodi per abilitare e disabilitare l'interfaccia di rete in Ubuntu 20.04
Esistono i seguenti diversi metodi che puoi utilizzare per abilitare e disabilitare la tua interfaccia di rete in Ubuntu:
- comando ifconfig
- comando nmcli
- comando systemctl
- comando nmtui
- Comando IP
- ifdown / ifup
Prima di tutto, devi conoscere le informazioni sull'interfaccia di rete del tuo sistema. Il "comando ip" può essere utilizzato per questa attività. Questo comando visualizza le informazioni sulla scheda di interfaccia di rete utilizzata sul tuo sistema Linux. Per ottenere le informazioni sulla scheda di interfaccia di rete del tuo sistema Ubuntu, apri il terminale premendo "Ctrl + Alt + t" e quindi digitando il seguente comando:
$ ip a
Secondo l'output mostrato sopra, un'interfaccia di rete 'enp0s3' è attivata (up) e funziona su questo sistema.
Metodo 01:abilitare/disabilitare le interfacce di rete tramite il comando ifconfig
Per eseguire l'utilità della riga di comando ifconfig, devi installare alcuni "net-tools" richiesti sul tuo sistema Ubuntu. Quindi, installa i seguenti strumenti richiesti eseguendo il comando indicato di seguito:
$ sudo adatto Per installare net-tools
Ora puoi eseguire il comando ifconfig sul tuo sistema Ubuntu. Per disabilitare o chiudere l'interfaccia di rete in esecuzione, menziona l'interfaccia di rete come mostrato nell'esempio seguente:
$ ifconfig enp0s3 giù
Ora controlla lo stato dell'interfaccia di rete inserendo il comando riportato di seguito:
$ ip ao
$ ip a | grep -A 1 “enp0s3:”Per abilitare o abilitare l'interfaccia di rete specificata utilizzando l'utilità ifconfig, utilizzare il comando seguente:
$ ifconfig enp0s3 alto
Verifica di poter vedere lo stato di enp0s3 eseguendo il comando seguente:
$ ip aMetodo 2:abilitare/disabilitare l'interfaccia di rete con il comando nmcli
nmcli è un'utilità della riga di comando utilizzata in sostituzione di altri client grafici o applet nm. L'utilità nmcli consente di visualizzare, creare, aggiornare, rimuovere, attivare e disattivare le connessioni di rete del sistema. Puoi anche utilizzare questo comando per visualizzare e controllare lo stato di tutti i dispositivi di rete.
Il comando nmcli mostra il "nome del profilo" invece del nome del dispositivo. Per visualizzare le informazioni sulla scheda di interfaccia di rete, eseguire il seguente comando sul terminale:
$ nmcli con spettacolo
Chiusura o disabilitazione dell'interfaccia di rete utilizzando il comando nmcli
Per chiudere l'interfaccia di rete visualizzata, inserisci semplicemente il nome del profilo come segue:
$ nmcli con down 'Connessione cablata 1'Sul terminale appare il seguente output:
È inoltre possibile visualizzare lo stato corrente del dispositivo di interfaccia di rete utilizzando il seguente comando nmcli:
$ stato di sviluppo nmcli
Come puoi vedere dal risultato visualizzato sopra, "Connessione via cavo 1" è disattivata in questo sistema.
Abilita o abilita l'interfaccia di rete usando il comando nmcli
Per riattivare o attivare l'interfaccia di rete “enp0s3”, digitare il seguente comando:
$ nmcli con up 'Connessione cablata 1'
Visualizza lo stato eseguendo il comando seguente:
$ stato di sviluppo nmcli
La "connessione via cavo 1" è ora attivata e funziona su questo sistema.
Metodo 3:abilitazione/disabilitazione dell'interfaccia di rete tramite il comando systemctl
Il comando "systemctl" utilizza il gestore di rete per impostare la nuova configurazione per la rete per abilitare e disabilitare le schede di interfaccia di rete. Se quindi vuoi disattivare o chiudere l'interfaccia “enp0s3” del tuo impianto con il servizio di gestione della rete, puoi farlo come segue:
$ sudo systemctl disabilita NetworkManager.service
Per abilitarlo di nuovo, esegui il seguente comando:
$ sudo systemctl attiva NetworkManager.service
Metodo 4:abilitazione/disabilitazione dell'interfaccia di rete con il comando nmtui
nmtui è un'interfaccia utente basata su testo utilizzata principalmente per interagire con i servizi di Network Manager. Ti consente di configurare le interfacce di rete utilizzando l'ambiente dell'interfaccia utente di testo semplice.
Per visualizzare l'interfaccia di nmtui, immettere il seguente comando da terminale:
$ nmtui
Nel terminale compare la seguente finestra, attraverso la quale è possibile gestire facilmente le configurazioni dell'interfaccia di rete. Se la connessione di rete non è abilitata sul tuo sistema, seleziona la seguente opzione per abilitare una connessione:
Seleziona "Disattiva" e poi "OK" per disattivare l'interfaccia "Wired Connection 1" sul tuo sistema.
Per attivare l'interfaccia di rete, selezionare “Attiva” e poi “OK”.
Metodo 5:attivazione/disattivazione dell'interfaccia di rete utilizzando il comando IP
L'interfaccia di rete del proprio sistema può essere attivata o disattivata con il comando IP. Per disabilitare o chiudere l'interfaccia di rete, eseguire il comando seguente:
$ Link IP per regolare enp0s3 verso il basso
Per attivarlo o riattivarlo utilizzare il seguente comando:
$ Link IP per regolare enp0s3 alto
Metodo 6:abilitare/disabilitare l'interfaccia di rete utilizzando i comandi ifdown e ifup
I comandi ifdown e ifup non supportano i nuovi dispositivi di interfaccia di rete. Tuttavia, se desideri utilizzarlo per dispositivi di rete meno recenti, utilizza il comando seguente per accendere e spegnere il dispositivo di interfaccia di rete in modo appropriato.
Per disabilitare o chiudere lo stato dell'interfaccia di rete, utilizzare il comando seguente:
$ ifdownPer abilitare l'interfaccia di rete, utilizzare il seguente comando:
$ ifupdiploma
Abbiamo visto in questo tutorial come abilitare e disabilitare le interfacce di rete sul tuo sistema Ubuntu Linux usando metodi diversi. Utilizzare uno dei metodi sopra indicati secondo necessità.