我有一个装有 Ubuntu 14.04 的全新系统,我正在尝试配置一些我认为相当简单的东西:
- KVM 桥接器 (br0)
- 使用 VPN 的能力
- 网络管理员掌控一切
我已经配置了br0
接口和子接口,但无论我做什么,网络管理器都不喜欢它。它认为br0
由于某种原因不受管理,并且从不激活连接。
我确实喜欢网络管理器在使用 VPN 时提供的 dnsmasq 支持 - 这是我还没有放弃它的唯一原因。
我尝试过的事情:
- 启用 ifupdown 并将配置放入
/e/n/i
- nm 几乎可以工作,但将 /32 路由分配给默认网关,
eth0
而不是br0
- nm 几乎可以工作,但将 /32 路由分配给默认网关,
- 投入一切
/e/n/i
- nm 认为没有连接,因此无法使用 VPN。
- 删除除
br0
(br0-eth0
子接口)配置 之外的所有配置- nm 仍然不喜欢 - 它再次认为
br0
它是不受管理的。
- nm 仍然不喜欢 - 它再次认为
- 添加/删除 MAC 地址、更改名称
- 没有帮助
有谁已经让这个工作完成了吗?
在 /etc/网络/接口:
auto lo
iface lo inet loopback
.../系统连接/br0:
[connection]
id=br0
uuid=f2e53b47-234b-4d24-acf6-2c511ef0696c
type=bridge
timestamp=1409790457
[ipv6]
method=auto
[ipv4]
method=auto
[bridge]
interface-name=br0
stp=false
.../系统连接/br0-eth0:
[802-3-ethernet]
duplex=full
[connection]
id=br0-eth0
uuid=26a2a78b-296b-4dce-9e17-860c13956cb9
type=802-3-ethernet
timestamp=1409790457
master=f2e53b47-234b-4d24-acf6-2c511ef0696c
slave-type=bridge
日志:
Sep 3 22:59:08 kronos NetworkManager[4321]: <info> Auto-activating connection 'br0-eth0'.
Sep 3 22:59:08 kronos NetworkManager[4321]: <debug> [1409799548.255597] [nm-manager.c:3026] nm_manager_activate_connection(): Activation of 'br0-eth0' requires master connection 'br0'
Sep 3 22:59:08 kronos NetworkManager[4321]: <info> Connection 'br0-eth0' auto-activation failed: (1) No compatible disconnected device found for master connection f2e53b47-234b-4d24-acf6-2c511ef0696c.
Sep 3 22:59:08 kronos NetworkManager[4321]: <debug> [1409799548.255610] [nm-agent-manager.c:698] next_generic(): (:1.56/org.freedesktop.nm-applet/1000) agent saving secrets for request 0x132b220/(null)
Sep 3 22:59:08 kronos NetworkManager[4321]: <debug> [1409799548.256800] [nm-agent-manager.c:1179] save_done_cb(): (:1.56/org.freedesktop.nm-applet/1000) agent saved secrets for request 0x132b220/(null)
○ → nmcli d
DEVICE TYPE STATE
br0 bridge unmanaged
eth0 802-3-ethernet disconnected
○ → nmcli c
NAME UUID TYPE TIMESTAMP-REAL
br0 f2e53b47-234b-4d24-acf6-2c511ef0696c bridge Wed 03 Sep 2014 08:27:37 PM EDT
br0-eth0 26a2a78b-296b-4dce-9e17-860c13956cb9 802-3-ethernet Wed 03 Sep 2014 08:27:37 PM EDT