Eu uso o resolvconf para ter servidores DNS estáticos configurados /etc/resolv.conf
. No entanto, quando corro sudo resolvconf -u
para atualizar /etc/resolv.conf
com novas informações estáticas, recebo o erro 'resolvconf: Erro: /etc/resolv.conf deve ser um link simbólico'. Como posso consertar isso?
networking
resolv.conf
Azendale
fonte
fonte
../
necessário? Por que não devemos usarsudo ln -s /run/resolvconf/resolv.conf /etc/resolv.conf
?A partir do Ubuntu 12.04, o resolvconf faz parte do sistema base. Você pode recriar o link simbólico necessário executando
ou fazendo o seguinte em um terminal.
Observe que, a partir do Ubuntu 12.10, o resolvconf não aborta mais se /etc/resolv.conf não for um link simbólico. Ele imprime uma mensagem de aviso, mas isso pode ser silenciado colocando a linha
em / etc / default / resolvconf.
fonte
dpkg-reconfigure
comando/etc/resolv.conf
voltar a ser um link simbólico, mesmo que um arquivo normal esteja em/etc/resolv.conf
? Além disso, você precisa remover/etc/resolv.conf
antes de fazerln
? Eu recebi um erro ao tentar fazer isso no meu sistema, mas, novamente, eu não estava tendo o erro descrito nesta pergunta ao tentar.rm -r resolv.conf
nano resolv.conf nele
nameserver 1.1.1.1
nameserver 1.0.0.1
salve-o com ctrl + X.
depois disso: sudo apt-get install openresolv
depois disso: reinicie o computador que funcionará.
EU PASSEI 4HRS DEBUGGANDO ESTE. CERTAMENTE FUNCIONARÁ SE VOCÊ O FAZ BEM
fonte