A interface de rede da VM está configurada para aceitar DNS somente de dhcp
. Altere as configurações da interface.
Os arquivos de configuração da interface de rede estão em /etc/sysconfig/network-scripts/
.
Digamos que seja um kvm vps e a interface de rede é eth0. Edite o arquivo /etc/sysconfig/network-scripts/ifconfig-eth0
e adicione o seguinte para o servidor de nomes IPv4 do Google
PEERDNS=no
DNS1=8.8.8.8
DNS2=8.8.4.4
Em seguida, reinicie a rede da seguinte forma
sudo service network restart
Você pode usar qualquer outro servidor de nomes.
Os servidores de nomes mencionados acima serão adicionados na diretiva resolve.conf
e PEERDNS=no
parará dhcp
de alterar o servidor de nomes.
Outra maneira out é tornar resolv.conf
somente leitura para raiz da seguinte forma
chattr +i /etc/resolv.conf
Se você quiser editar o arquivo, use chattr -i /etc/resolv.conf
antes de editar.
P.S. PEERDNS=no
funciona apenas com o sistema baseado em RHEL, incluindo RHEL, CentOS e Fedora.