当我试图在Ubuntu14.04上创建VLAN和网桥时(如下面的配置所示),网络连接总是会丢失。
有什么问题吗?
请注意,如果我只设置具有相同IP、网关等设置的接口em1(无em1.100、cloudbr0和cloudbr1),则网络工作正常。
下面设置VLAN和网桥的方法是错误的还是我遗漏了什么?我还检查了802.1q模块是否已经加载。
#cat /etc/network/interfaces
auto lo
iface lo inet loopback
#The primary network interface
auto em1.100
iface em1.100 inet static
address 192.168.42.11
netmask 255.255.255.240
gateway 192.168.42.1
dns-nameservers 8.8.8.8 8.8.4.4
#Public network
auto cloudbr0
iface cloudbr0 inet manual
bridge_ports em1.200
bridge_fd 5
bridge_stp off
bridge_maxwait 1
#Private network
auto cloudbr1
iface cloudbr1 inet manual
bridge_ports em1.300
bridge_fd 5
bridge_stp off
bridge_maxwait 1
#reboot ==> then lost network connection.发布于 2017-10-08 06:38:40
在将vlan接口包括在桥接器中之前,您需要定义它们。您可以尝试以下更改您自己的ip地址:
auto lo
iface lo inet loopback
#The primary network interface
auto em1.100
iface em1.100 inet static
address 192.168.42.11
netmask 255.255.255.240
gateway 192.168.42.1
dns-nameservers 8.8.8.8 8.8.4.4
vlan-raw-device em1
auto em1.200
iface em1.200 inet static
address 172.22.1.1
netmask 255.255.255.0
vlan-raw-device em1
auto em1.300
iface em1.300 inet static
address 172.22.2.1
vlan-raw-device em1
netamsk 255.255.255.0
#Public network
auto cloudbr0
iface cloudbr0 inet manual
bridge_ports em1.200
bridge_fd 5
bridge_stp off
bridge_maxwait 1
#Private network
auto cloudbr1
iface cloudbr1 inet manual
bridge_ports em1.300
bridge_fd 5
bridge_stp off
bridge_maxwait 1发布于 2014-11-24 03:07:48
如果指定了桥-utils包中的bridge_ports选项,那么就不会像这里指定的那样在Ubuntu上执行VLAN配置:http://manpages.ubuntu.com/manpages/saucy/man5/interfaces.5.html。
发布于 2015-02-25 19:34:24
检查VLAN设置以验证这一点:
cat /proc/net/vlan/config安装vlan包,它将一些脚本添加到ifup/ifdown模拟:
apt-get install vlanhttps://askubuntu.com/questions/552784
复制相似问题