
Eu leioaquique normalmente você não deve editar o resolv.conf, pois ele é gerenciado por outros serviços. O servidor está executando o Ubuntu 22.04.1 LTS.
No entanto, o DNS do meu servidor não funciona, a menos que eu coloque a seguinte linha no meu resolv.conf
nameserver 127.0.0.53
Se eu esvaziar resolv.conf
ou remover o arquivo completamente, não poderei mais executar ping em google.com. Eu não entendo isso, enquanto leioaqui:
Se este arquivo não existir, apenas o servidor de nomes na máquina local será consultado
Quero usar o netplan para configurar minha rede e na minha configuração do netplan há uma entrada para os servidores de nomes. Minha configuração do netplan é assim:
# This is the network config written by 'subiquity'
network:
version: 2
renderer: networkd
ethernets:
ens160:
dhcp4: no
addresses: [10.0.0.5/24]
nameservers:
search: [my.domain.com]
addresses: [1.1.1.1, 8.8.8.8]
routes:
- to: default
via: 10.0.0.254
Houve um arquivo chamado, /etc/systemd/resolved.conf
mas ele já foi removido.
Como posso ter um DNS funcionando sem editar manualmente o resolv.conf
arquivo?