Как изменить таблицу маршрутизации?

Как изменить таблицу маршрутизации?

Я не хочу удалять или добавлять, просто хочу изменить одно правило. Есть ли такая команда или мне придется прибегнуть к Delete и Add?

На компьютере установлена ​​ОС Debian 6.

решение1

Как вы можете видеть из ip rule help, замены нет:

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

Поэтому вам нужно удалить правило, а затем добавить его замену. Вы можете (и должны) использовать значения, prefчтобы расположить правила в правильном порядке.

(Обратите внимание, что ip routeв нем есть опция замены, в отличие от ip rule. Я не уверен, почему они реализовали ее для одного, но не для другого.)

Связанный контент