尝试在 ubuntu 上重新启动网络时出现错误“SIOCADDRT:文件存在”

kam*_*mal 4 ubuntu ip net

错误/标准输出

 /etc/init.d/networking restart
 * 重新配置网络接口...
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
Run Code Online (Sandbox Code Playgroud)
更多主机
127.0.0.1 jenkins-server-1.bts.md jenkins-server-1
10.0.1.14 jenkins-server-1.bts.md jenkins-server-1 # 由 NetworkManager 添加
#127.0.0.1 localhost.localdomain 本地主机
127.0.0.1 jenkins-server-1.bts.md jenkins-server-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 本地主机 ip6-本地主机 ip6-环回
::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

tyl*_*erl 6

作为背景信息:在网络配置的上下文中,File Exists错误消息有点误导。这意味着您尝试添加的网络元素(通常是网络路由)与现有元素冲突或已添加。

例如,如果您尝试添加已设置的“默认”路由,则会收到此错误。