我的情况是,我(认为)知道如何在系统配置文件中设置桥接器和 WiFi,但想弄清楚如何使用network-manager
(因为它在 WiFi 网络、VPN provfiles 等之间切换时更加舒适)并且因为它显然支持创建桥接器(基于其配置 GUI 控件)。
问题是,创建桥接器和从属器不会对可用网络连接列表产生任何影响,所以我的问题是,在创建桥接器(从属由 DHCP管理和配置的br0
以太网接口)后应该会发生什么。显然,有些事情必须改变,但我没有看到,否则桥接器创建功能就没有意义了。eth0
network-manager
混合系统配置network-manager
似乎没有选择,因为network-manager
无法控制系统配置中控制/列出的接口。
我正在使用 Ubuntu 16.10。
答案1
经过搜索和试验,我还找不到使用 UInetwork-manager
来激活使用 UI 设置的桥梁的方法network-manager
(在 16.04 LTS 上测试)。
然而,在设置桥接接口后network-manager
,您可以使用nmcli
命令行工具来打开它,如下所示:
$ 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)
我无法直接回答您的问题“应该发生什么?”,但这避免了必须手动使用brctl
或编辑/etc/network/interfaces
,因为您是通过网络管理器完成所有操作(即使不是全部通过 UI 完成)。