Jak mogę dowiedzieć się na interfejsie sieciowym z wieloma systemami Linux, jaki interfejs sieci będzie używany do wysyłania pakietu do określonego hosta? Muszę to zrobić programowo i wolałbym nie analizować i samodzielnie interpretować tabeli routingu.
linux
networking
routing
Rob H.
źródło
źródło
Odpowiedzi:
Użyj
ip route
do tego. Na przykład:źródło
Krótsza opcja:
źródło
Tak, jak sugeruje Michael Hampton, użyj
ip route
. Jeśli potrzebujesz tylko interfejsu, użyj tegoNa przykład:
źródło