Configure o servidor DNS no resolve.conf usando o wicd

0

Versão resumida: Como faço para que um "servidor de nomes" seja salvo permanentemente no arquivo resolve.conf ao usar o wicd para redes?

Versão Longa : Recebi a seguinte mensagem de erro após tentar atualizar o apt-get no Ubuntu Server:

Err:1 http://security.ubuntu.com/ubuntu zesty-security InRelease
W: Failed to fetch http://ca.archive.ubuntu.com/ubuntu/dists/zesty/InRelease  Could not resolve 'ca.archive.ubuntu.com'

Parecia um erro de DNS, então fiz o check-out de /etc/resolve.conf:

# 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
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual nameservers.

nameserver 127.0.0.53

Eu editei o arquivo manualmente e adicionei:

nameserver 8.8.8.8
nameserver 8.8.4.4

até o final. Corri "apt-get update" e tudo correu bem.

O problema é que o resolve.conf é muito atacado, então eu tentei configurar manualmente o servidor DNS usando o WICD. Fui para wicd-curses, selecionei a rede sem fio que uso e defino as seguintes opções:

[X] Use Static DNS           [ ] Use global DNS servers
DNS domain: google.com
Search domain: 
DNS server 1: 8.8.8.8
DNS server 2: 8.8.4.4
DNS server 3:

e reinicie meu computador. Abriu o resolve.conf e viu:

# 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
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual nameservers.

nameserver 127.0.0.53
search google.com

Tentei o apt-get update mesmo assim, mas falhou com o mesmo erro de antes.

Em seguida, tentei abrir o /etc/wicd/dhclient.conf.template e acrescentar o seguinte:

prepend domain-name-servers 8.8.8.8 8.8.4.4;

mas isso não teve efeito no resolve.conf.

Eu não brinco muito com networking (ou pelo menos não nesse nível); Existe algum erro fundamental ou falha que estou fazendo na configuração de um servidor DNS?

    
por TripleD 21.11.2017 / 23:03

2 respostas

0

Seu problema é que resolvconf(8) está assumindo que systemd-resolved está em execução e grava a entrada nameserver 127.0.0.53 em /etc/resolv.conf . Você pode querer verificar o que o /etc/resolvconf.conf contém. Veja também man 8 resolvconf e man 5 resolvconf.conf . Se systemd-resolved.service estiver em execução, você também poderá desabilitar isso.

(Ou, talvez, dê um passo para trás e reconsidere se você está realmente insatisfeito com a forma como o Ubuntu lida com as configurações de rede prontas para uso).

    
por 22.11.2017 / 01:09
0

No wicd Ubuntu Network Manager, localize e desmarque a opção de buscar automaticamente o servidor DNS e defina-o manualmente como 8.8.8.8 & 8.8.4.4

O gerente de rede está buscando o endereço DNS do provedor de serviços de Internet e atualizando-o.

Como você está usando as ferramentas GUI para o gerenciador de rede, é possível atualizar a opção de preferência DNS da interface gráfica do usuário.

Encontre o procedimento e as imagens link

    
por 21.11.2017 / 23:04

Tags