/var/run/dnsmasq/resolv.conf conteúdo do servidor de nomes

2

Xubuntu 15.10 usando Ethernet

Pelo que entendi, /var/run/dnsmasq/resolv.conf deve conter os servidores de nomes usados pelo dnsmasq para resolver endereços e é configurado por um script chamado pelo network-manager. No meu caso, o arquivo contém apenas nameserver 127.0.1.1 , o que não parece correto. Meu endereço IPv4 da única interface de rede na minha máquina é estático e o IPv6 está configurado automaticamente. Nos dois casos, meu roteador está configurado como meu servidor DNS. Existem os conteúdos /etc/resolv.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
nameserver 127.0.0.1
# Generated by NetworkManager
nameserver 192.168.1.1
nameserver fe80::1%eth0
O comando

dig mostra ;; SERVER: 127.0.0.1#53(127.0.0.1) indicando que usou o dnsmasq para resolução, mas então o que o dnsmasq usa?

Observe que a resolução de nomes está funcionando muito bem, minhas dúvidas são se essa configuração seria interrompida por uma reinicialização e se a resolução de nomes IPv6 funciona. Obrigado.

    
por A.B. 24.10.2015 / 19:46

1 resposta

1

Se a sua configuração estiver funcionando neste momento, mesmo depois que o sistema for reiniciado.

dnsmasq é configurado por um arquivo de configuração com o nome

/etc/dnsmasq.conf

e também /etc/hosts e /etc/resolv.conf são essenciais e todos os arquivos em /etc/dnsmasq.d/ serão considerados.

O endereço IP 127.0.1.1 está ok e, também como 127.0.0.1 , seu host ou, em outras palavras, o localhost .

Sem uma modificação em /etc/dnsmasq.conf , dnsmasq lê seu /etc/resolv.conf e usa seu roteador ( 192.168.1.1 no seu caso) como servidor de nomes.

Teste. Pesquise a linha

#no-resolv

em /etc/dnsmasq.conf e remova o # . Agora reinicie o dnsmasq

sudo systemctl restart dnsmasq

e tente pingar google.com . Ele deve falhar, se não houver outro servidor de nomes definido no seu /etc/dnsmasq.conf

    
por A.B. 24.10.2015 / 20:57