Hablaremos sobre cómo habilitar y deshabilitar las interfaces de red utilizando varios métodos en la distribución de Ubuntu. Hemos ejecutado todos los comandos en la última distribución de Ubuntu disponible Ubuntu 20.04 LTS. Comencemos con los detalles!
Métodos para habilitar y deshabilitar la interfaz de red en Ubuntu 20.04
Existen los siguientes métodos diferentes disponibles que se pueden utilizar para habilitar y deshabilitar su interfaz de red en Ubuntu:
Primero, debe conocer la información de la interfaz de red en su sistema. El "comando ip" se puede usar para esta tarea. Este comando muestra la información de la tarjeta de interfaz de red que se utiliza en su sistema Linux. Para obtener la información sobre la tarjeta de interfaz de red en su sistema Ubuntu, abra el terminal presionando 'Ctrl+Alt+T' y luego escriba el siguiente comando en él:
$ ip a
De acuerdo con la salida anterior, una interfaz de red 'ENP0S3' está habilitada (UP) y trabajando en este sistema.
Método 01: Habilitar/deshabilitar las interfaces de red a través del comando ifconfig
Para ejecutar la utilidad de línea de comandos ifconfig, debe instalar algunas "herramientas de red" requeridas en su sistema Ubuntu. Por lo tanto, instale las siguientes herramientas requeridas ejecutando el comando que se proporciona a continuación:
$ sudo apt instalación de redes
Ahora, puede ejecutar el comando ifconfig en su sistema Ubuntu. Para deshabilitar o bajar la interfaz de red en ejecución, mencione la interfaz de red, como se muestra en el siguiente ejemplo:
$ ifconfig enp0s3 hacia abajo
Ahora, verifique el estado de la interfaz de red escribiendo el comando otorgado:
$ ip a
o
$ ip a | GREP -A 1 "ENP0S3:"
Para habilitar o activar la interfaz de red especificada a través de la utilidad ifconfig, use el siguiente comando:
$ ifconfig enp0s3 up
Verifique que aparezca el estado de "ENP0S3" ejecutando el siguiente comando:
$ ip a
Método 2: Habilitar/deshabilitar la interfaz de red utilizando el comando nmcli
El NMCLI es una utilidad de línea de comandos que se utiliza como reemplazo para otros clientes gráficos o applet de NM. Usando la utilidad NMCLI, puede mostrar, crear, actualizar, eliminar, activar y desactivar las conexiones de red de su sistema. A través de este comando, también puede mostrar y controlar el estado de todos los dispositivos de red.
El comando nmcli muestra el "nombre de perfil" en lugar del nombre del dispositivo. Entonces, para mostrar la información de la tarjeta de la interfaz de red, ejecute el comando mencionado a continuación en el terminal:
$ nmcli con show
Lleve o desactive la interfaz de red a través del comando nmcli
Para derribar la interfaz de red que se muestra, simplemente escriba el nombre del perfil de la siguiente manera:
$ nmcli con down 'conection con cable 1'
La siguiente salida aparece en el terminal:
Usando el siguiente comando NMCLI, también puede mostrar el dispositivo de interfaz de red de estado actual:
$ nmcli dev status
Como puede ver en el resultado anterior, "Conexión con cable 1" se desactiva en este sistema.
Habilitar o publicar la interfaz de red a través del comando nmcLi
Para reactivar o habilitar la interfaz de red "ENP0S3", escriba el comando otorgado:
$ nmcli con up 'conexión con cable 1'
Muestre el estado ejecutando el siguiente comando:
$ nmcli dev status
Ahora, la "conexión con cable 1" está habilitada y ejecutada en este sistema.
Método 3: Habilitar/deshabilitar la interfaz de red utilizando el comando SYSTEMCTL
El comando "SystemCTL" utiliza el Administrador de red para establecer la nueva configuración de su red para habilitar y deshabilitar las tarjetas de interfaz de red. Por lo tanto, si desea deshabilitar o derribar la interfaz "ENP0S3" en su sistema utilizando el servicio de Network Manager, puede hacerlo haciendo lo siguiente:
$ sudo SystemCTL Disable NetworkManager.servicio
Para volver a habilitarlo, ejecute el comando mencionado a continuación:
$ sudo systemctl habilitar networkManager.servicio
Método 4: Habilitar/deshabilitar la interfaz de red utilizando el comando nmtui
El NMTUI es una interfaz de usuario basada en texto que se utiliza principalmente para interactuar con los Servicios de Network Manager. Le permite configurar las interfaces de red utilizando el entorno de interfaz de usuario de texto simple.
Para mostrar la interfaz de NMTUI, escriba el siguiente comando terminal:
$ nmtui
La siguiente ventana aparece en el terminal a través del cual puede administrar fácilmente las configuraciones de la interfaz de red. Si la conexión de red no está habilitada en su sistema, seleccione la siguiente opción para activar una conexión:
Seleccione el "desactivado" y luego elija "Aceptar" para deshabilitar la interfaz 'Conexión por conexión 1' en su sistema.
Para habilitar la interfaz de red, seleccione "activar" y luego "OK".
Método 5: mencione / abajo la interfaz de red a través del comando IP
Usando el comando IP, la interfaz de red se puede habilitar o deshabilitar en su sistema. Para deshabilitar o derribar la interfaz de red, ejecute el comando otorgado:
$ IP Link Set ENP0S3 Down
Para habilitarlo o reactivarlo, use el siguiente comando:
$ IP Link Set ENP0S3 UP
Método 6: Habilitar/deshabilitar la interfaz de red usando el comando ifdown e IFUP
El comando ifdown e IFUP no admite los nuevos dispositivos de interfaz de red. Pero si desea usarlo para dispositivos de red más antiguos, use el siguiente comando para mencionar el dispositivo de interfaz de red, respectivamente.
Para deshabilitar o derribar el estado de la interfaz de red, use el comando que se proporciona a continuación:
$ ifdown
Para habilitar la interfaz de red, use el siguiente comando:
$ ifup
Conclusión
Hemos visto en este tutorial cómo habilitar y deshabilitar las interfaces de red en su sistema Ubuntu Linux utilizando diferentes métodos. Use uno de los métodos anteriores de todos en función de su necesidad.