So ändern Sie die Standard-IP-Routenpriorität für eine bestimmte Netzwerkschnittstelle

So ändern Sie die Standard-IP-Routenpriorität für eine bestimmte Netzwerkschnittstelle

Ich verwende mehrere Schnittstellen auf meiner Platine. eth2 ist meine Steuerschnittstelle – ich möchte die Platine über SSH über diese Schnittstelle steuern. eth1 ist meine Back-2-Back-Schnittstelle mit einer anderen Platine, die ich habe.

Mein Problem tritt nach dem Neustart auf. Die Standard-IP-Route wird zuerst für eth1 und dann für eht2 festgelegt. Dies zwingt mich, über eth1 (Back-2-Back) SSH zu verwenden, da alle Antworten auf meinen SSH-Verkehr, die an eth2 gehen, per IP weitergeleitet und aus eht1 herausgedrückt werden.

Wie kann ich die Startreihenfolge der Schnittstelle so konfigurieren, dass eth2 zuerst die Standard-IP-Route registriert?

Antwort1

Sie müssen das neue Standard-Gateway hinzufügen, das alte entfernen und dann die Routing-Informationen in einer Konfigurationsdatei speichern:

route add default via xx.xx.xx.xx
route del default via yy.yy.yy.yy
ip route add default gw xx.xx.xx.xx
ip route del default gw yy.yy.yy.yy

Das neue Gateway =xx.xx.xx.xx

das alte Gateway =yy.yy.yy.yy

Routing-Informationen speichern:

nano /etc/network/interfaces

Fügen Sie die folgende Zeile hinzu:

gateway xx.xx.xx.xx

Netzwerk neu starten:

/etc/init.d/networking restart

verwandte Informationen