O servidor DNS do meu ISP tem problemas para resolver muitos sites importantes como google, github, gmail etc. Como um hack, editei manualmente o arquivo /etc/resolv.conf para 8.8.8.8 do Google. Mas o arquivo alterado é modificado novamente para o serviço DNS do meu ISP quando há uma alteração na rede. Como defino automaticamente /etc/resolv.conf para o DNS do Google no caso de uma mudança de rede e quando reinicio meu computador usando scripts bash.
Sou novo em scripts no Linux. Eu precisaria de dicas sobre como escrever um script para isso. Obrigado.
Responder1
Responder2
Nano /etc/dhcp/dhclient.conf
então mude
sudo nano /etc/resolv.conf
pelo amor de Deus, não use o servidor google dns. usar servidor cloudflare
nameserver 1.1.1.1
nameserver 1.0.0.1
então
sudo chattr -a /etc/resolv.conf
sudo chattr -i /etc/resolv.conf
agora verifique o status:
mousepad /etc/resolv.conf // ou use leafpad
Agora é somente leitura