GNU/Linux >> Tutoriales Linux >  >> Linux

Ejemplos de comandos nmcli en Linux

nmcli es una herramienta para trabajar con NetworkManager a través de la línea de comandos. Esta herramienta es útil cuando el acceso a un entorno gráfico no está disponible y también se puede utilizar dentro de scripts para realizar cambios en la configuración de la red.

Los siguientes son algunos ejemplos de subcomandos que puede usar con nmcli.

Subcomando Solía ​​
estado general Ver un resumen de los datos de conectividad de la red. Ver información de identificación para cada NIC. Habilite la NIC especificada.
mostrar conexión Deshabilitar la NIC especificada.
configurar {ID de dispositivo} Ingrese al modo interactivo para configurar la NIC especificada.
con down {ID de dispositivo} Observe los eventos enviados por el núcleo o por una regla de udev.
con editar {ID de dispositivo} Simule un evento udev ejecutándose para un dispositivo, con resultados en la salida.
estado del dispositivo Muestra el estado actual de cada NIC.

Sintaxis

La sintaxis del comando nmcli es:

# nmcli [options] [subcommand] [arguments]

Ejemplos de comandos nmcli

1. Ejecute un subcomando `nmcli`:

# nmcli agent|connection|device|general|help|monitor|networking|radio command_options

2. Muestra la versión actual de NetworkManager:

# nmcli --version

3. Mostrar ayuda:

# nmcli --help

4. Mostrar ayuda para un subcomando:

# nmcli subcommand --help

5. Muestre la lista de todas las conexiones usando el comando nmcli de la siguiente manera:

# nmcli con show

6. Muestre solo las conexiones activas usando el comando nmcli de la siguiente manera:

# nmcli con show --active

7. Muestre los detalles de una conexión especificando el ID de conexión (NOMBRE) usando el comando nmcli de la siguiente manera:

# nmcli con show "enp0s3"

8. Muestre el estado del dispositivo (interfaz) como conectado o desconectado usando el comando nmcli de la siguiente manera:

# nmcli dev status

9. Muestre los detalles del dispositivo usando el comando nmcli de la siguiente manera:

# nmcli dev show enp0s3

10. Desactive la conexión automática para un perfil de conexión como se muestra en la línea de comando aquí:

# nmcli con mod "static" connection.autoconnect no

11. Especifique un servidor DNS usando el comando nmcli con mod como se muestra aquí:

# nmcli con mod "static" ipv4.dns "1.1.1.1"

12. Podemos agregar más valores a una clave usando el símbolo + o – delante del argumento. También podemos agregar otro servidor DNS usando el comando nmcli con mod como se muestra aquí:

# nmcli con mod "static" +ipv4.dns "8.8.8.8"

13. Podemos cambiar la dirección IP estática y la puerta de enlace para un perfil de conexión como se muestra aquí:

# nmcli con mod  "static"  ipv4.address  "50.50.50.50/24" ipv4.gateway

14. Podemos asignar una dirección IP secundaria a la misma interfaz sin puerta de enlace en un perfil existente como se muestra aquí:

# nmcli con mod "static" +ipv4.addresses "70.70.70.100/16"

15. Para activar los cambios, el perfil de conexión debe activarse con el comando nmcli con como se muestra aquí:

# nmcli con up "static"

16. Elimine un perfil de conexión usando el comando nmcli del como se muestra aquí:

# nmcli del "static"

17. Deshabilite todas las interfaces administradas usando el comando nmcli como se muestra aquí:

# nmcli net off

18. Desactive una interfaz desconectando temporalmente el dispositivo como se muestra aquí:

# nmcli dev dis enp0s8

19. Abra una interfaz conectando el dispositivo como se muestra aquí:

# nmcli dev con enp0s8


Linux
  1. Ejemplos de comandos sa en Linux

  2. w Ejemplos de comandos en Linux

  3. Ejemplos de comandos ac en Linux

  4. Ejemplos de comandos df en Linux

  5. Ejemplos de comandos du en Linux

9 ejemplos de comandos tee en Linux

9 ejemplos de comandos diff en Linux

Comando ip de Linux con ejemplos

15 comandos ps de Linux con ejemplos

8 ejemplos de comandos LDD en Linux

Ejemplos de comandos id en Linux