Como resolver meus servidores DNS

Aug 26 2020

Eu configurei uma instância AWS EC2 (Ubuntu Server).

Este é o conteúdo de /etc/resolv.conf

nameserver 127.0.0.53
options edns0
search ap-southeast-2.compute.internal

agora conecto minha instância EC2 a uma VPN, usando OpenVPN. OpenVPN faça as seguintes alterações em /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

Depois de me conectar à VPN, minha internet para de funcionar. Como posso resolver este problema?

Atualizar:

Conforme sugerido no comentário de Thomas Ward, conectei-me à VPN (que adiciona as linhas de servidor nomeadas acima ao resolv.conf) e não consigo navegar na Internet... mas ainda consigo executar o ping 8.8.8.8. Se eu comentar as linhas do resolv.conf, posso começar a navegar na Internet.

Também tentei a sugestão na resposta de Ravindra Bagale e executei o comando:

ls -la /etc/resolv.conf

esta é a saída:

-rw-r--r-- 1 openvpn openvpn 244 Oct 10 05:05 /etc/resolv.conf

Respostas

RavindraBagale Oct 09 2020 at 03:57
It happens if you have symbolic link .

Verifique se você /etc/resolv.conftem um link simbólico para/run/resolvconf/resolv.conf

Use o comando abaixo para verificar

ls -la /etc/resolv.conf

Exemplo de saída, se tiver link simbólico:

lrwxrwxrwx 1 root root 09 Oct 30 22:22 resolv.conf -> /run/resolvconf/resolv.conf

Caso contrário, exclua ou faça backup existente /etc/resolv.confe, em seguida:

sudo ln -s /run/resolvconf/resolv.conf /etc/resolv.conf