Configurar Seleção Automática de Perfil para o NetworkManager

2

Eu tenho um sistema Debian com múltiplas interfaces de rede. Para a interface de uplink ( eno2 ), dois perfis diferentes são válidos, dependendo se o sistema é:

  • na minha mesa
  • no laboratório

Eu gostaria que o NetworkManager tentasse sempre automaticamente se conectar usando a conexão Lab (perfil) para eno2 , pois eu posso selecionar manualmente o outro perfil, se necessário. Como posso controlar qual conexão o NetworkManager aplica?

    
por Eero Aaltonen 22.05.2018 / 14:22

2 respostas

0

De acordo com isto: link

O NetworkManager, por padrão, não gerencia as conexões de rede com fio, definidas em /etc/network/interfaces .

Você pode dizer ao NetworkManager para gerenciá-los definindo managed=true em /etc/NetworkManager/NetworkManager.conf .

Você deve então poder definir a configuração do NetworkManager, incluindo a rede que você deseja que sempre tente se conectar.

    
por 25.05.2018 / 17:13
0

Ok, acho que tenho uma solução para isso.

Em primeiro lugar, as opções disponíveis na GUI para o NetworkManager ( network-manager-applet ?) são bastante limitadas, por isso é melhor usar diretamente a interface de linha de comando, que é nmcli .

A Tecmint tinha um razoavelmente bom artigo sobre o uso do nmcli.

A solução funciona configurando as opções de conexão da seguinte forma:

  • para cada interface, configuro a Conexão padrão para que seja vinculada à interface com a opção interface-name e apenas uma dessas conexões seja vinculada por interface.
  • para todas as outras Conexões , defino a opção autoconnect=false para que a conexão só seja aplicada se eu solicitar isso.

Acho que isso deve funcionar. Terá que testar.

    
por 01.06.2018 / 14:38