出现这种问题有两种原因
1.有两个网关时候
在ip地址配置中有两个网关
auto eth0
iface eth0 inet static
address 192.168.5.21
netmask 255.255.2550
gateway 192.168.5.1
# VM traffic interface
auto eth1
iface eth1 inet static
address 192.168.5.22
netmask 255.255.255.0
gateway 192.168.5.1
eth0
和eth1
有不同ip但是有都配置的网关,这时候一个启动后,另一个启动失败
RTNETLINK answers: File exists
Failed to bring up eth2.
如果你修改后,还是出现这种情况,就要对eth0
和eth1
进行下刷新
ip addr flush dev eth0
ip addre flush dev eth1
ifdown eth0 && ifup eth0 && ifdown eth1 && ifup eth1
2.当删除桥接或者其他,把网络改正确,还是出现这种问题
#确保网络配置已经正确的情况下
ip addr flush dev eth0
#重启网络配置
ip addr flush
also dumps all the deleted addresses in the format described in the previous subsection
这个命令刷新已经删除的先前已经选择的地址格式