RedHat 7:SIOCDELRT:没有这样的进程

RedHat 7:SIOCDELRT:没有这样的进程
[user@telco-aa1]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         gateway         0.0.0.0         UG    100    0        0 ens192
10.15.55.0      0.0.0.0         255.255.255.0   U     100    0        0 ens256
new-dc1         10.120.88.1     255.255.255.255 UGH   100    0        0 ens161
10.120.88.0     0.0.0.0         255.255.248.0   U     100    0        0 ens161
10.120.100.0    0.0.0.0         255.255.255.0   U     100    0        0 ens192
192.168.202.0   0.0.0.0         255.255.255.0   U     100    0        0 ens224
[user@telco-aa1]#


[user@telco-aa1]# route del 10.120.100.0 ens192
SIOCDELRT: No such process
[user@telco-aa1]#

[user@telco-aa1]# ip r s
default via 10.120.100.1 dev ens192  proto static  metric 100
10.15.55.0/24 dev ens256  proto kernel  scope link  src 10.15.55.245  metric 100
10.120.0.13 via 10.120.88.1 dev ens161  proto dhcp  metric 100
10.120.88.0/21 dev ens161  proto kernel  scope link  src 10.120.94.93  metric 100
10.120.100.0/24 dev ens192  proto kernel  scope link  src 10.120.100.132  metric 100
192.168.202.0/24 dev ens224  proto kernel  scope link  src 192.168.202.245  metric 100
[user@telco-aa1]#

我尝试删除接口 ens192 上的路由 10.120.100.0,但出现错误:SIOCDELRT:没有这样的进程

谁能告诉我如何删除这条路线?

答案1

到网络 10.120.100.0/24 的此路由不是静态路由(您配置的路由),但它存在是因为您的接口 ens192 在该子网中配置了一个 IP(似乎是 10.120.100.132。)

为了摆脱该路由,您需要从接口 ens192 中删除 IP 10.120.100.132。

目前尚不清楚您为什么要这样做,考虑到您的默认网关(10.120.100.1)似乎正在使用该网络 10.120.100.132 上的 ens192 接口...

相关内容