web-dev-qa-db-fra.com

Comment installer un pont avec network-manager?

Je suis dans une situation où je (pense) savoir comment configurer un pont et le WiFi dans les fichiers de configuration du système, mais que je veux comprendre comment utiliser network-manager (parce que c'est plus confortable pour la commutation entre réseaux WiFi, VPN provfiles, etc.) et parce qu’il prend apparemment en charge la création de ponts (en fonction de ses contrôles d’interface graphique de configuration).

Le fait est que la création d’un pont et d’un esclave n’a aucun effet sur la liste des connexions réseau disponibles; ma question est donc de savoir ce qui est censé se passer après la création d’un pont br0 qui asservit l’interface ethernet eth0 qui est géré par network-manager et configuré via DHCP. Évidemment, quelque chose doit changer que je ne vois pas ou la fonction de création de pont n’aurait aucun sens.

Le mélange de la configuration du système et de network-manager ne semble pas une option, car network-manager ne peut pas contrôler les interfaces contrôlées par/listées dans la configuration du système.

J'utilise Ubuntu 16.10.

2
Karl Richter

Après des recherches et des expériences, je ne trouve pas non plus le moyen d'utiliser l'interface utilisateur network-manager pour activer les ponts configurés à l'aide de l'interface utilisateur network-manager (testé sur 16.04 LTS).

Cependant, après avoir configuré l'interface de pont dans network-manager, vous pouvez utiliser l'outil de ligne de commande nmcli pour l'activer de la manière suivante:

$ 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)

Je ne peux pas répondre directement à votre question, "Qu'est-ce qui est censé se passer?", Mais cela évite d'utiliser manuellement brctl ou de modifier /etc/network/interfaces, car vous faites tout par le biais de Network Manager (même si ce n'est pas tout à travers l'interface utilisateur).

2
talljosh