Wie in Linux IP-Routing-Tabelle nachschlagen?

8

Ich habe die Linux-Routing-Tabelle mit "route add" und "route del" manipuliert. Wie kann ich nun (durch Eingabe eines Befehls) wissen, mit welchem ​​Gateway / welchem ​​Gerät es durchgeht?

Zum Beispiel, wenn ich ausgeführt habe:

%Vor%

Gibt es einen Befehl, der mir sagen kann, ob ich 192.57.66.42 besuche, geht es durch eth0?

    
Chen Xing 21.01.2012, 10:31
quelle

2 Antworten

11

Sie sollten aufhören, net-tools zu benutzen, weil Sie dort die Antwort nicht finden werden. Aber für iproute:

%Vor%     
jørgensen 21.01.2012, 13:49
quelle
3
%Vor%

Wenn Sie diesen Befehl eingeben, druckt das System eine Tabelle:

Kernel-IP-Routing-Tabelle

%Vor%

Jetzt müssen Sie nur noch wissen, welche Pakete durchlaufen werden. eth0 verwendet " längste Präfix-Übereinstimmung "Prinzipal".

    
Rotemmiz 21.01.2012 10:43
quelle

Tags und Links