Parleremo di come abilitare e disabilitare le interfacce di rete utilizzando vari metodi nella distribuzione di Ubuntu. Abbiamo eseguito tutti i comandi sull'ultima distribuzione Ubuntu 20 disponibile.04 LTS. Cominciamo con i dettagli!
Metodi per abilitare e disabilitare l'interfaccia di rete in Ubuntu 20.04
Sono disponibili i seguenti diversi metodi che possono essere utilizzati per abilitare e disabilitare l'interfaccia di rete in Ubuntu:
Innanzitutto, devi conoscere le informazioni sull'interfaccia di rete sul tuo sistema. Il "comando IP" può essere utilizzato per questa attività. Questo comando mostra le informazioni sulla scheda dell'interfaccia di rete utilizzate sul sistema Linux. Per ottenere le informazioni sulla scheda dell'interfaccia di rete sul tuo sistema Ubuntu, aprire il terminale premendo 'Ctrl+Alt+T' e quindi digitare il seguente comando su di esso:
$ ip a
Secondo l'output sopra esplottato, un'interfaccia di rete 'ENP0S3' è abilitata (UP) e lavora su questo sistema.
Metodo 01: abilitazione/disabilitazione delle interfacce di rete tramite il comando ifconfig
Per eseguire l'utilità della linea di comando ifconfig, è necessario installare alcuni "strumenti di rete" richiesti sul tuo sistema Ubuntu. Pertanto, installare i seguenti strumenti richiesti eseguendo il comando indicato di seguito:
$ sudo APT Installa-tools net
Ora puoi eseguire il comando ifconfig sul tuo sistema Ubuntu. Per disabilitare o scendere l'interfaccia di rete in esecuzione, menzionare l'interfaccia di rete, come mostrato nell'esempio seguente:
$ ifconfig enp0s3 down
Ora, controlla lo stato dell'interfaccia di rete digitando il comando di seguito:
$ ip a
O
$ ip a | grep -a 1 "enp0s3:"
Per abilitare o attivare l'interfaccia di rete specificata tramite l'utilità IFConfig, utilizzare il comando seguente:
$ ifconfig enp0s3 up
Verifica lo stato di allevamento di "enp0s3" eseguendo il seguente comando:
$ ip a
Metodo 2: Abilita/Disabilita l'interfaccia di rete utilizzando il comando NMCLI
L'NMCLI è un'utilità della linea di comando che viene utilizzata in sostituzione di altri client grafici o NM-Applet. Utilizzando l'utilità NMCLI, è possibile visualizzare, creare, aggiornare, rimuovere, attivare e disattivare le connessioni di rete di sistema. Attraverso questo comando, puoi anche visualizzare e controllare lo stato di tutti i dispositivi di rete.
Il comando NMCLI visualizza il "nome del profilo" anziché il nome del dispositivo. Quindi, per mostrare le informazioni sulla scheda dell'interfaccia di rete, eseguire il comando di seguito sul terminale:
$ nmcli con show
Abbattere o disabilitare l'interfaccia di rete tramite il comando NMCLI
Per abbattere l'interfaccia di rete visualizzata, basta digitare il nome del profilo come segue:
$ nmcli con down "collega cablata 1 '
La seguente uscita viene visualizzata sul terminale:
Utilizzando il seguente comando NMCLI, è possibile visualizzare anche il dispositivo di interfaccia di rete di stato corrente:
$ nmcli dev status
Come puoi vedere dal risultato sopra esplottato, "Wired Connection 1" è disattivato su questo sistema.
Abilita o visualizza l'interfaccia di rete tramite il comando NMCLI
Per riattivare o abilitare l'interfaccia di rete "ENP0S3", digitare il comando di seguito:
$ nmcli con up 'Wired Connection 1'
Visualizza lo stato eseguendo il seguente comando:
$ nmcli dev status
Ora, la "connessione cablata 1" è abilitata ed in esecuzione su questo sistema.
Metodo 3: Abilita/Disabilita l'interfaccia di rete utilizzando 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. Pertanto, se si desidera disabilitare o abbattere l'interfaccia "ENP0S3" sul tuo sistema utilizzando il servizio Network Manager, puoi farlo facendo come segue:
$ sudo systemctl disabilita network manager.servizio
Per riaccenderlo, eseguire il comando di seguito:
$ sudo SystemCtl Abilita NetworkManager.servizio
Metodo 4: abilita/disabilita l'interfaccia di rete utilizzando il comando NMTUI
NMTUI è un'interfaccia utente basata sul testo utilizzata principalmente per interagire con i servizi di rete di rete. Ti consente di configurare le interfacce di rete utilizzando l'ambiente di interfaccia utente semplice.
Per visualizzare l'interfaccia di NMTUI, digitare il seguente comando terminale:
$ nmtui
La finestra seguente appare nel terminale attraverso il quale è possibile gestire facilmente le configurazioni dell'interfaccia di rete. Se la connessione di rete non è abilitata sul sistema, selezionare l'opzione seguente per attivare una connessione:
Seleziona "DEACTIVATE", quindi scegli "OK" per disabilitare l'interfaccia "Connection 1" sul sistema.
Per abilitare l'interfaccia di rete, selezionare "Attiva" e quindi "OK".
Metodo 5: sorgere / giù l'interfaccia di rete tramite il comando IP
Utilizzando il comando IP, l'interfaccia di rete può essere abilitata o disabilitata sul sistema. Per disabilitare o abbattere l'interfaccia di rete, eseguire il comando di seguito:
$ IP Link Imposta ENP0S3 Down
Per abilitarlo o riattivarlo, utilizzare il comando seguente:
$ ip link imposta enp0s3 su
Metodo 6: abilita/disabilita l'interfaccia di rete utilizzando ifdown e il comando ifup
Il comando ifdown e ifup non supporta i nuovi dispositivi di interfaccia di rete. Ma se si desidera utilizzarlo per dispositivi di rete più vecchi, utilizzare il seguente comando per far emergere rispettivamente il dispositivo di interfaccia di rete.
Per disabilitare o abbattere lo stato dell'interfaccia di rete, utilizzare il comando indicato di seguito:
$ ifdown
Per abilitare l'interfaccia di rete, utilizzare il comando seguente:
$ ifup
Conclusione
In questo tutorial abbiamo visto come abilitare e disabilitare le interfacce di rete sul tuo sistema Ubuntu Linux usando metodi diversi. Usa uno dei metodi di cui sopra di tutti in base alla tua necessità.