Configurações de servidores de nomes Netplan não usadas sem a entrada resolv.conf

Configurações de servidores de nomes Netplan não usadas sem a entrada resolv.conf

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.confou 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.confmas ele já foi removido.

Como posso ter um DNS funcionando sem editar manualmente o resolv.confarquivo?

informação relacionada