网络管理器、桥接和 VPN

网络管理器、桥接和 VPN

我有一个装有 Ubuntu 14.04 的全新系统,我正在尝试配置一些我认为相当简单的东西:

  • KVM 桥接器 (br0)
  • 使用 VPN 的能力
  • 网络管理员掌控一切

我已经配置了br0接口和子接口,但无论我做什么,网络管理器都不喜欢它。它认为br0由于某种原因不受管理,并且从不激活连接。

我确实喜欢网络管理器在使用 VPN 时提供的 dnsmasq 支持 - 这是我还没有放弃它的唯一原因。

我尝试过的事情:

  • 启用 ifupdown 并将配置放入/e/n/i
    • nm 几乎可以工作,但将 /32 路由分配给默认网关,eth0而不是br0
  • 投入一切/e/n/i
    • nm 认为没有连接,因此无法使用 VPN。
  • 删除除br0br0-eth0子接口)配置 之外的所有配置
    • nm 仍然不喜欢 - 它再次认为br0它是不受管理的。
  • 添加/删除 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   

相关内容