Ubuntu
嘗試在 ubuntu 上重新啟動網路時出現錯誤“SIOCADDRT:文件存在”
錯誤/標準輸出
/etc/init.d/networking 重啟 * 重新配置網路介面... SIOCADDRT:文件存在 啟動 eth0 失敗。 ...完畢。
netstat -nr Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 10.0.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 10.0.1.1 0.0.0.0 UG 0 0 0 eth0 0.0.0.0 10.0.1.1 0.0.0.0 UG 0 0 0 eth0 ip route list 10.0.1.0/24 dev eth0 proto kernel scope link src 10.0.1.14 metric 1 default via 10.0.1.1 dev eth0 proto static default via 10.0.1.1 dev eth0 metric 100 /etc/network# more interfaces auto eth0 iface eth0 inet static address 10.0.1.14 netmask 255.255.255.0 network 10.0.1.0 broadcast 10.0.1.255 gateway 10.0.1.1
更多主機 127.0.0.1 詹金斯伺服器 1.bts.md 詹金斯伺服器 1 10.0.1.14 jenkins-server-1.bts.md jenkins-server-1 # 由 NetworkManager 添加 #127.0.0.1 localhost.localdomain 本地主機 127.0.0.1 詹金斯伺服器 1.bts.md 詹金斯伺服器 1 #127.0.0.1 jenkins-server-1.bts.md jenkins-server-1 ::1 jenkins-server-1 localhost6.localdomain6 localhost6 #127.0.0.1 jenkins-server-1.bts.md jenkins-server-1 #::1 jenkins-server-1 localhost6.localdomain6 localhost6 #127.0.1.1 jenkins-server-1.bts.md # 以下行適用於支持 IPv6 的主機 #::1 localhost ip6-localhost ip6-loopback ::1 jenkins-server-1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts
如果您正在更改網路配置,則在網路時出現此類錯誤是正常
restarting
的。如果您不是遠端訪問機器,您可以先stop
訪問網路,然後再訪問start
。如果您的配置沒問題,介面應該會再次啟動。如果還是報錯,可以
ifconfig
直接嘗試使用。
作為背景資訊:在網路配置的上下文中,
File Exists
錯誤消息有點誤導。這意味著您嘗試添加的網路元素(通常是網路路由)與現有元素衝突或已經添加。例如,如果您嘗試添加已設置的“預設”路由,則會收到此錯誤。