之路 on it Road.com

解决方法

使用 ip rule 选择器删除特定的 IP 规则。

ip rule del 命令的语法如下:

# ip rule del pref [selector]
  1. 首先列出路由策略数据库:
# ip rule list 
0: from all lookup local
32760: from all to 10.0.0.10 lookup 220.  
32761: from 10.0.0.10 lookup 220.         
32762: from all to 172.16.0.0/23 lookup 210
32763: from 172.16.0.0/23 lookup 210
32764: from all to 10.0.0.10 lookup 220
32765: from 10.0.0.10 lookup 220
32766: from all lookup main
32767: from all lookup default
  1. 从上面的输出可以看出,有 2 个重复的 IP 规则,32760 和 32761.
    使用命令删除这些 IP 规则:
# ip rule del pref 32760
# ip rule del pref 32761
  1. 再次验证 IP 规则列表,确认是否从路由策略数据库中删除了重复规则:
# ip rule list
0: from all lookup local
32762: from all to 172.16.0.0/23 lookup 210
32763: from 172.16.0.0/23 lookup 210
32764: from all to 10.0.0.10 lookup 220
32765: from 10.0.0.10 lookup 220
32766: from all lookup main
32767: from all lookup default
CentOS/RHEL 如何删除路由策略数据库中的重复规则

问题

如何删除路由策略数据库中的重复规则?

日期:2020-09-17 00:13:29 来源:oir作者:oir