Ubuntu

添加了 eth0:0 配置,但在 ifup 上失敗並顯示“RTNETLINK 答案:文件存在”

  • February 9, 2019

我有一個 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.

環顧四周尋找這個問題,每個人似乎都以不同的方式遇到它。有任何想法嗎?

gateway節為整個機器創建一個預設路由。第二節將創建第二個預設路由,您會收到File exists錯誤消息。

此錯誤意味著您將有第二條前綴路由0.0.0.0/0- 這就是預設路由。

如果您需要有關路由的進一步說明,請隨時詢問。

引用自:https://serverfault.com/questions/382279