我正在使用 Gnome-Shell 运行 Debian Wheezy。我当前的网络接口配置如下:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
# Bridge setup
# allow-hotplug br0
auto br0
iface br0 inet static
address 192.168.0.1
netmask 255.255.255.0
bridge_ports none
bridge_stp off
bridge_fd 0
bridge_maxwait 0
我正在使用 br0 进行虚拟化。
我现在的问题是,我失去了 Network-Manager 对 eth0 的支持。所以我无法再使用 OpenVPN 插件快速连接到我的 VPN。
有没有人做过这样的设置并知道如何正确配置?
答案1
有几件事,
- 你没有将桥接器绑定到设备
- 您仍在尝试正常使用以太网设备
尝试这个: -
# vim /etc/network/interfaces
#The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet manual # set pass through and use br0 for networking
# Bridge setup
allow-hotplug br0
auto br0
iface br0 inet static
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.254 # make sure this gateway address is correct
bridge_ports eth0 # bind to device here
bridge_stp off
bridge_fd 0
bridge_maxwait 0
答案2
这是一个已知的错误,仍然影响 Ubuntu 14.04,但已在 14.10 中修复。请参阅:https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1273201
Debian 是 Ubuntu 的上游,我假设(但不确定)这个问题也存在于网络管理器的上游。