如何删除IP路由?


Answers:


17

您尚未包括正在使用的系统或正在使用的工具集,但是用于管理路由表的两个最常见的命令是routeand ip命令。

这是使用route命令(从net-tools包中)删除路由的方法:

route del -net 122.252.228.38 netmask 255.255.255.255

以下是使用ip命令(从iproute2包中)删除同一路由的方法:

ip route del 122.252.228.38/32

0
sudo ip route del 122.252.228.38/32   # or any valid selector
sudo ip addr flush dev DEVICE    # then flush the cache and the route will be gone

5
不要遵循此建议,它会破坏指定设备的所有条目,并且可能会破坏您的日/周/月,可能将您锁定在您正在管理的系统之外,并且需要一个现场控制台。sudo ip addr flush dev DEVICE对于眼前的问题太贪婪了!这个问题只想删除一个条目!flush(按书面规定)将删除设备的所有条目!
三明治
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.