Über welche Schnittstelle wird eine bestimmte IP-Adresse geroutet?

Über welche Schnittstelle wird eine bestimmte IP-Adresse geroutet?

Gibt es eine Möglichkeit, in der Bash-/Shell-Sprache zu bestimmen, über welche Netdev- oder IP-Link-Schnittstelle eine bestimmte IP-Adresse geroutet wird?

Es geht hier nicht darum, was eine IP-Adresse im Zusammenhang mit dem Namen eines Netzwerkgeräts ist.

netstat -i -nBei einer angegebenen Ziel-IP-Adresse ermittelt Bash beim Drucken automatisch den Namen des Netzwerkgeräts (mit Unterstützung des Betriebssystems anhand der internen IP-Routingtabelle ).

Antwort1

ip route getist das, wonach Sie suchen; vielleicht ist es das ip route show to, je nachdem, ob Sie prüfen, ob das Ändern des Routing-Status zulässig sein sollte.

man ip-routeWeitere Einzelheiten finden Sie unter.

verwandte Informationen