El preámbulo
Configuré una conexión VPN desde mi Macbook, y parece conectarse con éxito.
Sin embargo, no puedo acceder a mi computadora de trabajo porque el nombre de host no se resuelve:
$ ping myusername
ping: cannot resolve myusername: Unknown host
La nueva solución
Después de probar todo lo que pude, descubrí que este comando pone a mi disposición tanto la red VPN como Internet:
sudo route add -net 192.168.7.218 192.168.7.117 255.255.0.0
Los servidores DNS de la empresa son accesibles por sus IP. ¿Cómo configuro la red para usarlos en todo lo que comienza en 192.168?
La vieja solución
Encontré una solución temporal que me permite acceder a la red a través de VPN modificando dos opciones:
Puse una marca de verificación en Enviar todo el tráfico a través de la conexión VPN :
Ingreso manualmente el nombre del dominio de búsqueda en la configuración de DNS de la interfaz VPN:
Realizar estos dos pasos es suficiente para hacer que mi computadora funcione con ping:
$ nslookup myusername
Server: 192.168.10.16
Address: 192.168.10.16#53
Name: myusername.universe.mycompany
Address: 192.168.11.56
$ ping myusername
PING myusername.universe.mycompany (192.168.11.56): 56 data bytes
64 bytes from 192.168.11.56: icmp_seq=0 ttl=126 time=126.164 ms
Sin embargo, cuando hice un túnel en todo el tráfico para pasar por VPN, ya no puedo acceder a Internet:
$ ping google.com
PING google.com (74.125.232.48): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
La pregunta
¿Cómo configuro correctamente la red para que entienda cuándo pasar por VPN y cuándo usar la conexión normal? Lo necesito para resolver los nombres de servidor de Windows correctamente.
Si necesito publicar cualquier salida de comando de consola, estoy dispuesto a hacerlo si me avisas cuál es exactamente.
Cualquier ayuda es muy apreciada, ya que este es un tipo de espectáculo para mí ahora.
¡Gracias!
ifconfig
la salida ppp0
es flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1396 inet 192.168.7.232 --> 192.168.7.117 netmask 0xffffff00
así que supongo que es 255.255.255.0. ¿Cómo lo cambio? Gracias.
route
ponerlos a disposición porque no encontraba la manera de cambiar la máscara de red. ¿Cómo los marco como "DNS para todo lo relacionado con 192.168"?