Через какой интерфейс будет маршрутизироваться определенный IP-адрес?

Через какой интерфейс будет маршрутизироваться определенный IP-адрес?

Есть ли способ определить, через какой интерфейс netdev или IP-соединения будет маршрутизироваться заданный IP-адрес… на языке bash/shell?

Речь идет не о том, что такое IP-адрес, а о имени сетевого устройства.

При наличии IP-адреса назначения bash автоматически определит (с помощью ОС из ее внутренней таблицы маршрутизации IP netstat -i -n) имя сетевого устройства и выведет его на печать.

решение1

ip route getэто то, что вы ищете; возможно, это ip route show to, в зависимости от того, следует ли разрешить проверку изменения состояния маршрутизации.

man ip-routeБолее подробную информацию см .

Связанный контент