尝试在Ubuntu 12.04上执行以下操作。
尝试配置eth0和eth1时,eth0可以正常工作,但无法带来eth1。
以下是设置/etc/network/interfaces
:
auto eth0 eth1
iface eth0 inet static
address 172.19.20.186
netmask 255.255.255.252
network 172.19.20.184
broadcast 172.19.20.187
gateway 172.19.20.185
iface eth1 inet static
address 172.18.182.55
netmask 255.255.254.0
gateway 172.18.182.1
up route add -net 172.19.26.0/23 gw 172.19.20.185 dev eth0
up route add -net 172.19.24.0/23 gw 172.19.20.185 dev eth0
up route add default gw 172.18.182.1 dev eth1
当/etc/init.d/networking restart
完成后,得到下述错误:
$ /etc/init.d/networking restart
RTNETLINK answers: File exists
Failed to bring up eth1
即使ifdown eth1
和ifup eth1
给予上述错误。
谁能帮助解决这个问题?
您可能需要检查两件事:1.可能是ethI而不是eth1的错字。2.可能您没有在虚拟机上添加网络接口