¿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 get
es 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-route
para más detalles.