![Definir configurações de DNS do Linux](https://rvso.com/image/1585752/Definir%20configura%C3%A7%C3%B5es%20de%20DNS%20do%20Linux.png)
Eu tenho um servidor com um servidor bind9 instalado. Quero usar-se como DNS para resolver endereços locais e encaminhar outro tráfego para outros DNSs.
Eu sei que preciso alterar o arquivo /etc/resolv.conf
que fica assim:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1
Se eu me adicionar (o IP deste servidor é 10.32.0.2) como servidor de nomes, ele funcionará bem. No entanto, ao reiniciar, o arquivo é sobrescrito (exatamente como diz), como posso alterar essa configuração permanentemente?
Responder1
A maneira estrita é tornar o arquivo imutável, executandosudo chattr +i /etc/resolv.conf
A sugestão mais comum é que isso seja editado pelo cliente DHCP na conexão. Neste caso, considere alterar o servidor DHCP, para que ele forneça ao cliente o seu servidor DNS como padrão.