Gerenciamento de conexões de rede


O comando nmcli connection up ativa uma conexão de rede no dispositivo ao qual está vinculada. A ativação de uma conexão de rede exige o nome da conexão, não o nome do dispositivo.

[user@host ~]$ nmcli con show
NAME         UUID                                  TYPE            DEVICE
static-ens3  72ca57a2-f780-40da-b146-99f71c431e2b  802-3-ethernet  --
static-ens5  87b53c56-1f5d-4a29-a869-8a7bdaf56dfa  802-3-ethernet  --
[root@host ~]# nmcli con up static-ens3
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/2)

O comando nmcli device disconnect desconecta o dispositivo da rede e o deixa inoperante.

[root@host ~]# nmcli dev disconnect ens3

Use nmcli device disconnect para interromper o tráfego em uma interface de rede e desativar a conexão.

Como a maioria das conexões habilita o parâmetro autoconnect, o comando nmcli connection down é ineficaz para interromper o tráfego. Embora a conexão seja desativada, a conexão automática reativa imediatamente a conexão se o dispositivo estiver ativo e disponível. Autoconnect é um comportamento desejado porque ele mantém as conexões por interrupções temporárias de rede.

Ao desconectar o dispositivo na conexão, a conexão é forçada a ficar inativa até que o dispositivo seja conectado novamente.

Referências