Edite automaticamente o resolv.conf na inicialização do sistema

0

as configurações no resolv.conf estão sendo sobrescritas toda vez que eu reinicio meu sistema. Como posso fazer com que seja sobrescrito pelo scrip automaticamente após a reinicialização da maneira que eu quero?

    
por Teck 14.09.2016 / 13:47

2 respostas

-1

Faça a alteração desejada em:

/etc/resolvconf/resolv.conf.d/head

O /etc/resolv.conf sempre será alterado na detecção da interface de rede, como reinicialização e conexão a redes sem fio. Colocar sua configuração no arquivo head sempre terá sua configuração no topo da lista.

    
por L. D. James 14.09.2016 / 14:41
0

Como o steeldriver escreveu, editar automaticamente o arquivo /etc/resolv.conf quase certamente não é o jeito certo de fazer o que você quer fazer. Se o sistema não está configurando automaticamente o resolvedor da maneira que você quer, então você deve aprender como o resolvedor e seu sistema de configuração funcionam e fazer as mudanças apropriadas para isso. Uma vez eu escrevi outra resposta que pode ser um bom lugar para você começar a ler: Como corrijo a resolução de DNS que não funciona após a atualização para o Ubuntu 13.10 (Saucy)

Em outra resposta à questão atual, propõe-se adicionar linhas de configuração a /etc/resolvconf/resolv.conf.d/head . Essa é uma medida rápida e suja que pode alcançar o que você quer. Uma medida ainda mais rápida e mais suja é rm /etc/resolv.conf e colocar um arquivo estático lá. Mas em um sistema Ubuntu configurado corretamente, essas medidas não são necessárias nem apropriadas.

Se você realmente quer escrever um script para sobrescrever um arquivo na inicialização, veja as respostas anteriores a essa pergunta, por exemplo: Como faço para executar um script na inicialização? .

    
por jdthood 15.09.2016 / 10:23