diferença entre “ip link set” e “disconnect / reconnect” na GUI?

1

Eu tenho um convidado do Ubuntu 14.04 instalado no VirtualBox. Muitas vezes, quando a máquina host muda de rede ou é suspensa e reiniciada, a VM guest perde a conectividade de rede. Eu posso recuperá-lo de forma confiável usando o miniaplicativo de GUI do gerenciador de rede (aquele com as setas para cima e para baixo que mora no canto da barra de tarefas) e apenas fazendo uma "desconexão" nessa interface e clicando no nome da interface para se reconectar.

Euteriapensadoquefazer"ip link set eth0 down" e depois "ip link set eth0 up" funcionaria da mesma maneira, mas isso não restaura a conectividade para a interface.

Alguém pode me dizer quais comandos equivalentes do shell são executados pelo gerenciador de rede quando você faz uma "desconexão" seguida por um "reconectar"?

    
por ljwobker 20.01.2015 / 18:25

1 resposta

1

Eu acredito que os comandos executados pelo gerenciador de rede são nmcli . Você pode verificar a man page de nmcli para ver como desconectar e reconectar a rede a partir da linha de comando.

De aqui , vejo que os comandos que são executados são

Conecte-se a uma conexão configurada pelo nome

nmcli connection up id <connection name>

Desconexão pelo nome

nmcli connection down id <connection name>

Você pode verificar a página man do seu nmcli e descobrir quais comandos você precisa para desativar a conexão de rede e trazê-la de volta usando a linha de comando.

    
por 20.01.2015 / 18:34