Como configurar uma ponte com o network-manager?

2

Estou em uma situação em que sei como configurar uma ponte e WiFi em arquivos de configuração do sistema, mas quero descobrir como usar network-manager (porque é mais confortável em relação a switches entre redes WiFi, VPN provfiles, etc.) e porque aparentemente suporta a criação de pontes (com base em seus controles GUI de configuração).

O problema é que criar uma ponte e um escravo não tem nenhum efeito na lista de conexões de rede disponíveis, então minha pergunta é o que deve acontecer depois de criar uma ponte br0 que escraviza a interface ethernet eth0 que é gerenciado por network-manager e é configurado por meio do DHCP. Obviamente, algo tem que mudar, o que eu não vejo ou a função de criação da ponte não faria sentido.

A configuração do sistema de mixagem e network-manager não parecem uma opção porque network-manager não pode controlar as interfaces controladas por / listadas na configuração do sistema.

Estou usando o Ubuntu 16.10.

    
por Karl Richter 15.02.2017 / 04:07

1 resposta

2

Após pesquisar e experimentar, também não consigo encontrar uma maneira de usar o network-manager UI para ativar as pontes que estão configuradas usando a network-manager UI (testada em 16.04 LTS).

No entanto , depois de configurar a interface da ponte em network-manager , você pode usar a ferramenta de linha de comando nmcli para ativá-la da seguinte forma:

$ nmcli connection show
NAME                              UUID                                  TYPE             DEVICE 
New bridge                        fcaca251-7425-4a09-af4b-9cdf022d1c8c  bridge           br0    
Ethernet (br0 slave)              2deb668a-dce4-4295-af7b-529f34993aac  802-3-ethernet   --   
Auto Ethernet                     e02fd57f-e0ef-4391-94c4-c886975d71e6  802-3-ethernet   --     

$ nmcli connection up fcaca251-7425-4a09-af4b-9cdf022d1c8c
Connection successfully activated (master waiting for slaves) (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/11)
Connection successfully activated (master waiting for slaves) (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/11)

$ nmcli connection up 2deb668a-dce4-4295-af7b-529f34993aac
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/12)

Não posso responder diretamente à sua pergunta "O que é que deve acontecer?", mas isso evita ter que usar manualmente brctl ou editar /etc/network/interfaces , porque você está fazendo tudo através do Network Manager (mesmo se não é tudo através da interface do usuário).

    
por talljosh 23.03.2017 / 05:32