如何修改路由表?

如何修改路由表?

我不想删除或添加,只想修改一条规则。是否有这样的命令或者我必须诉诸删除和添加?

计算机运行的是 Debian 6。

答案1

从 中可以看出ip rule help,没有替换:

$ ip rule help
Usage: ip rule [ list | add | del | flush ] SELECTOR ACTION
...

因此,您必须删除该规则,然后添加其替换规则。您可以(并且应该)使用这些pref值将规则按正确的顺序排列。

(请注意,确实ip route有一个替换选项,与 不同ip rule。我不确定为什么他们为其中一个实现了它而不是另一个。)

相关内容