试图在Ubuntu12.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也给出了上述错误。
有谁能帮忙解决这个问题吗?
发布于 2013-06-06 17:35:23
我想你只需要一个默认的网关。您已经设置了3:gateway 172.19.20.185、gateway 172.18.182.1和up route add default gw 172.18.182.1 dev eth1。
尝试以下接口文件:
auto eth0 eth1
iface eth0 inet static
address 172.19.20.186
netmask 255.255.255.252
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编辑:尝试这个手动配置接口,以便我们可以看到哪里是错误。
ifconfig eth0 down; ifconfig eth1 down; ifconfig eth2 down; ifconfig eth3 downifconfig eth0 172.19.20.186 netmask 255.255.255.252 upifconfig eth1 172.18.182.55 netmask 255.255.254.0 uproute add default gw 172.18.182.1route add -net 172.19.26.0/23 gw 172.19.20.185 dev eth0route add -net 172.19.24.0/23 gw 172.19.20.185 dev eth0发布于 2017-01-23 08:54:07
有时,在启动界面之前,先冲洗一下界面即可:
ip addr flush dev enp2s0发布于 2017-09-22 16:15:52
您的NetworkManager很可能与/etc/网络/接口冲突。我不确定dhcp的情况,但是如果您已经使用NetworkManager GUI设置了静态if,那么这些接口将被定义在两个不同的位置,从而产生冲突。
尝试使用以下命令禁用网络管理器。
exec sudo -i
systemctl stop NetworkManager.service
systemctl disable NetworkManager.service
mv /lib/systemd/system/NetworkManager.service NetworkManager.service.res您可以通过以下方式再次启用网络管理器
exec sudo -i
mv /lib/systemd/system/NetworkManager.service.res NetworkManager.service
systemctl enable NetworkManager.service
systemctl start NetworkManager.service在此之后,您将在重新启动时从/etc/network/接口进行配置。
https://askubuntu.com/questions/304898
复制相似问题