网桥 – 不破坏网络管理员
我见过很多与Bridge和网络管理员有关的问题。 但是它们似乎都不适用于我所看到和想要的东西。
我在/etc/network/interfaces
设置了我的桥。 这非常有效; 它使用了一个很好的静态IP等。
但是,一旦我重新启动,网络管理员就会说它是不受管理的(因为它无法管理网桥/连接)。
现在这通常会很好,但我也需要/想要这台电脑上的其他东西。
第一个问题是:是否可以在桥接接口上使用openVPN(或任何其他vpn)连接?
如果是这样,我如何让Network Manager管理桥接接口? (因为此时VPN已在那里设置,但由于它不受管理而无法工作/连接。)
不幸的是,我一直在回答自己的问题。 但只是与他人分享..
Bridge + openvpn仅适用于内部网络。 并且有一个奇怪的错误,openvpn重新连接它自己制作多个TAP设备(我使用tap方法)。
最后我用这种方式解决了我的问题:
- 回到正常的网络管理 – 默认系统的东西。
- 添加额外的IP(保留网关空白)
- 添加ipv4 forward启用
- 添加iptables DMZ规则(将你的额外ip转发到
eth0
到vm – 反之亦然)。
关于ubuntu的最奇怪的问题是它似乎在重启时忘记了所有iptables和ipv4 forward enbaled(sysctl)设置。
所以,只需将它添加到rc.local,它将在每次启动/重启时正常工作:)
如果您需要设置的确切详细信息,请给我一个响铃。 ;)
在Ubuntu 12.10中,不可能在同一网络接口上使用与网络管理器的桥接网络。 用于桥接的设备必须在/ etc / network / interfaces中设置为手动设备,将其从网络管理器中排除。 要设置网桥,请按照Ubuntu社区帮助的说明进行操作。 有效的是拥有eth0 bridget,例如由网络管理员管理的wlan0。 因此可以方便地连接到wifi网络。 不幸的是,这对OpenVPN连接不起作用。 因此,在创建客户端配置文件的情况下,必须使用sudo openvpn /etc/openvpn/client.conf
m手动启动它们。 但似乎有帮助,来自Fedora项目的人们正在努力将桥接网络实施到网络管理器中。 预计Fedora 20。
与NetworkManager的桥接终于在15.04 beta(使用VPN)中为我工作。 在14.04它没有,不确定14.10。
- 删除要桥接的接口的有线连接(
eth0
,eth1
,…) - 添加 – >虚拟 – >桥
- 桥接连接 – >添加 – >以太网
- 选择要桥接的端口MAC,保存
- 常规 – >自动连接
- 拯救桥梁
您可能必须断开/连接,但对我来说它没有问题。 这个页面很有帮助:
https://avi.alkalay.net/2014/01/fedora-20-virtualization-networkmanager-native-bridge.html