DNS falha em uma estação de trabalho

1

Eu tenho uma estação de trabalho em minha rede doméstica que está tendo problemas esporádicos e tempos limite com resolução de DNS. Ele surgiu do nada (funcionou bem na semana passada).

A configuração da rede é a seguinte:

Endereço de rede 192.168.50.0/24 GW padrão: 192.168.50.254. O ISP forneceu o roteador all-in-one (faz DSL, DHCP, DNS e mais), mas somente o roteamento está habilitado. - DHCP / DNS: 192.168.50.1 Servidor LTS Ubuntu 12.04.4 com bind9 e dhcpd.

Configuração do DHCP:

root@server:~# cat /etc/dhcp/dhcpd.conf 
authoritative;

# domain.com is an existing domain that I own
option domain-name "home.domain.com";
option domain-name-servers 192.168.50.1;
option netbios-name-servers 192.168.50.1; 

ddns-updates        on;
ddns-update-style   interim;
ignore          client-updates;
update-static-leases    on;

default-lease-time  600;
max-lease-time      7200;
log-facility        local7;

include "/etc/dhcp/home_rndc.key";
# content of home_rdnc.key :
# key "rndc-key" {
#    algorithm hmac-md5;
#    secret "...";
# };

zone home.domain.com. {
    primary 127.0.0.1;
    key "rndc-key";
}

zone 50.168.192.in-addr.arpa. {
    primary 127.0.0.1;
    key "rndc-key";
}

subnet 192.168.50.0 netmask 255.255.255.0 {
    range 192.168.50.50 192.168.50.150;
    option routers 192.168.50.254;

    host ZOTAC {
        hardware ethernet aa:bb:cc:dd:ee:ff;
        fixed-address 192.168.50.10;
    }
}

A configuração funciona como um encanto em todos os dispositivos conectados, independentemente do sistema operacional (Android, Linux e até Win8), exceto por uma caixa LTS do Ubuntu 14.04 (aquela com a atribuição de IP estático na verdade).

Toda a conectividade é boa, mas a resolução de DNS dentro do Chrome / Firefox simplesmente fica ociosa / desativa aleatoriamente e, quando funciona, é muito lenta. Eu tentei desativar o dns-masq sem sucesso.

Mesmo definir manualmente o DNS 'não muda nada (tentou vários provedores de DNS externos sem sucesso).

Provavelmente estou sentindo falta de algo, mas não sei o quê e realmente gostaria de evitar a reinstalação dessa máquina.

    
por T. Fabre 04.08.2014 / 15:50

1 resposta

0

Bem, finalmente consegui descobrir:

Eu alterei a ordem dos provedores de resolução de nomes no nssswitch.conf e estava realizando pesquisas de WINS antes do DNS.

eu mudei:

hosts:          files myhostname mdns4_minimal [NOTFOUND=return] wins dns mdns4

Para

hosts:          files myhostname mdns4_minimal [NOTFOUND=return] dns mdns4 wins 

E minha resolução de DNS está de volta ao normal. O que me impressiona é que esta configuração funcionou perfeitamente bem antes, mas pelo menos o meu problema está resolvido.

    
por 04.08.2014 / 16:33