
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