¿A través de qué interfaz se enrutará una dirección IP específica?

¿A través de qué interfaz se enrutará una dirección IP específica?

¿Hay alguna manera de determinar a través de qué interfaz de enlace IP o netdev se enrutará una dirección IP determinada... en lenguaje bash/shell?

No se trata de qué es una dirección IP, dado el nombre de un dispositivo de red.

Dada una dirección IP de destino, bash determinaría automáticamente (con la ayuda del sistema operativo desde su tabla de rutas IP interna netstat -i -n) al imprimir el nombre del dispositivo de red.

Respuesta1

ip route getes lo que estás buscando; tal vez lo sea ip route show to, dependiendo de si al verificar se le debe permitir cambiar el estado de enrutamiento.

Ver man ip-routepara más detalles.

información relacionada