Cómo resolver mis servidores DNS
He configurado una instancia de AWS EC2 (Servidor Ubuntu).
Este es el contenido de /etc/resolv.conf
nameserver 127.0.0.53
options edns0
search ap-southeast-2.compute.internal
ahora conecto mi instancia EC2 a una VPN, usando OpenVPN. OpenVPN realiza los siguientes cambios en /etc/resolv.conf
#
# Generated by OpenVPN 3 Linux (NetCfg::DNS::ResolvConfFile)
# Last updated: 2020-08-25 21:39:32
#
search somenetwork.com ap-southeast-2.compute.internal
# OpenVPN defined name servers
nameserver 121.98.0.1
nameserver 20.92.1.1
nameserver 20.92.1.2
nameserver 20.92.1.3
# System defined name servers
nameserver 127.0.0.53
# Other system settings
options edns0
Después de conectarme a la VPN, mi internet deja de funcionar. ¿Cómo puedo resolver este problema?
Actualizar:
Como se sugiere en el comentario de Thomas Ward, me conecté a la VPN (que agrega las líneas de servidor nombradas anteriormente a resolv.conf) y luego no puedo navegar por Internet... pero aún puedo hacer ping a 8.8.8.8. Si comento las líneas de resolv.conf, entonces puedo comenzar a navegar por Internet.
También probé la sugerencia en la respuesta de Ravindra Bagale y ejecuté el comando:
ls -la /etc/resolv.conf
esta es la salida:
-rw-r--r-- 1 openvpn openvpn 244 Oct 10 05:05 /etc/resolv.conf
Respuestas
It happens if you have symbolic link .
Compruebe si /etc/resolv.conftiene un enlace simbólico a/run/resolvconf/resolv.conf
Use el siguiente comando para verificar
ls -la /etc/resolv.conf
Salida de muestra, si tiene un enlace simbólico:
lrwxrwxrwx 1 root root 09 Oct 30 22:22 resolv.conf -> /run/resolvconf/resolv.conf
De lo contrario, elimine o haga una copia de seguridad existente /etc/resolv.confy luego:
sudo ln -s /run/resolvconf/resolv.conf /etc/resolv.conf