Cómo resolver mis servidores DNS

Aug 26 2020

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

RavindraBagale Oct 09 2020 at 03:57
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