Tengo una VPN para conectarme con el departamento de TI de mi escuela (soy voluntario con ellos), pero tengo un problema.
He agregado la VPN a la lista de Interfaz de red en Preferencias del sistema y puedo conectarme bien. Sin embargo, digamos que intento hacer ping al servidor:
PING server_name (67.63.55.3): 56 data bytes
64 bytes from 67.63.55.3: icmp_seq=0 ttl=241 time=95.298 ms
Pero esta IP es no el servidor ... es la página de secuestro de DNS de mi ISP (según lo establecido aquí ).
Entonces, cambio el pedido de servicio en Preferencias del sistema: muevo la VPN por encima de mi conexión wifi. Ahora puedo hacer ping y conectarme al servidor sin problemas, a través del servidor DNS interno de mi escuela.
Pero ahora, no puedo navegar por Internet . Como he movido la VPN por encima de mi conexión Wifi, mi Mac intenta enrutar el tráfico de Internet todo a través de la VPN. Sin embargo, la VPN no tiene un rendimiento de Internet: es solo para conectarse a servidores internos. Así que hago ping a google:
PING www.google.com (67.218.93.49): 56 data bytes
Request timeout for icmp_seq 0
Lo cual es, por supuesto, malo. O bien puedo tener conectividad a internet, o puedo tener VPN. Pero no ambos al mismo tiempo.
Entonces, puedes decir: "¡Puedes decirle a la VPN que maneje IP específicas!" Pero eso no funciona, porque entonces, cuando intento hacer ping al nombre de host del servidor, ¿quién recibe la solicitud del DNS? My ISP! (en lugar de mi escuela). Si mi ISP no secuestrara DNS, tal vez esto funcionaría.
Entonces, mi pregunta es: ¿hay alguna manera en que pueda decirle a mi Mac que reenvíe las solicitudes que fallan en la VPN (como www.google.com
, etc.) al próximo Servicio de red, siendo mi Wifi?
Casi quiero consultar el DNS de mi escuela primero y mi verdadero DNS segundo .
Gracias.