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.