我有一台 Ubuntu 服务器,正在为其添加一些接口,但我不知道我缺少什么。
这是我的/etc/network/interfaces/
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 10.100.60.54
netmask 255.255.0.0
network 10.100.0.0
broadcast 10.100.255.255
gateway 10.100.0.1
iface eth0:0 inet static
address 10.100.60.71
netmask 255.255.0.0
gateway 10.100.0.1
然后发生以下情况:
sudo ifup eth0:0
RTNETLINK answers: File exists
Failed to bring up eth0:0.
查找了这个问题,发现每个人遇到这个问题的方式都不一样。有什么想法吗?
答案1
该gateway
节为整个机器创建了一条默认路由。第二节将创建第二条默认路由,然后会出现错误File exists
。
此错误意味着您将有第二条前缀路由0.0.0.0/0
- 这就是默认路由。
如果您需要有关路由的进一步解释,请随时询问。