Wie kann ich die Routentabelle ändern?

Wie kann ich die Routentabelle ändern?

Ich möchte weder löschen noch hinzufügen, sondern nur eine Regel ändern. Gibt es einen solchen Befehl oder muss ich auf Löschen und Hinzufügen zurückgreifen?

Auf dem Computer läuft Debian 6.

Antwort1

Wie Sie sehen können ip rule help, gibt es kein Ersetzen:

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

Sie müssen also die Regel löschen und dann ihren Ersatz hinzufügen. Sie können (und sollten) die prefWerte verwenden, um die Regeln in die richtige Reihenfolge zu bringen.

(Beachten Sie, dass ip routeim Gegensatz zu eine Ersetzungsoption vorhanden ist ip rule. Ich bin nicht sicher, warum sie diese für das eine implementiert haben, aber nicht für das andere.)

verwandte Informationen