El servidor DNS de mi ISP tiene problemas para resolver muchos sitios web importantes como google, github, gmail, etc. Como truco, edité manualmente el archivo /etc/resolv.conf a 8.8.8.8 de Google. Pero el archivo modificado se modifica al servicio DNS de mi ISP cuando hay un cambio de red. ¿Cómo configuro automáticamente /etc/resolv.conf en el DNS de Google en caso de un cambio de red y cuando reinicio mi computadora usando scripts bash?
Soy nuevo en las secuencias de comandos en Linux. Necesitaría sugerencias sobre cómo escribir un guión para esto. Gracias.
Respuesta1
Respuesta2
Nano /etc/dhcp/dhclient.conf
entonces cámbialo
sudo nano /etc/resolv.conf
Por el amor de Dios, no utilice el servidor DNS de Google. utilizar el servidor Cloudflare
nameserver 1.1.1.1
nameserver 1.0.0.1
entonces
sudo chattr -a /etc/resolv.conf
sudo chattr -i /etc/resolv.conf
ahora comprueba el estado:
mousepad /etc/resolv.conf // o use leafpad
Ahora es de solo lectura