Si tienes un VPN activo que rutear todo el trafico a traves de el, podrias querer rutear hosts especificos alrededor del VPN. Esto puede ser util para servicios que bloquean VPNs, o para servicios que son mas rapidos cuando se acceden directamente.
En Linux, puedes hacer eso anadiendo una ruta con una metrica mas baja, que es mas especifica (i.e. cubre menos direcciones IP). Dentro de cada conjunto de rutas con la misma especificidad, la prioridad de la ruta es determinada por la metrica, con metricas mas bajas siendo preferidas.
El siguiente comando anade una ruta para un host especifico (my.server.com - solo esta direccion IP especifica: /32) via un gateway especifico (192.168.178.1), con una metrica de 10.
Ya que /32 es tan especifico como se puede, esta ruta solo sera usada para la direccion IP exacta my.server.com y no para ninguna otra direccion IP - pero mas importante, siempre sera preferida sobre la ruta VPN. Tecnicamente la metrica no es necesaria pero me gusta establecerla explicitamente para evitar confusion.
sudo ip route add $(dig +short my.server.com)/32 via 192.168.178.1 metric 10Como gateway, elige el gateway directo en la conexion a internet que estas usando (p. ej. la direccion IP de tu router).