(K) O Ubuntu ignora meu roteador como servidor DNS, não consegue encontrar o nome do host local

0

Meu servidor doméstico é atribuído a um endereço IP pelo meu roteador (DD-WRT com DHCP estático; digamos que é 192.168.1.103) e também é atribuído um nome (digamos que é "kwtmserver").

Com o meu (K) Ubuntu 14.04.05 (Trusty), posso ligar a 192.168.1.103 e fazer o ssh, OwnCloud, etc. No entanto, não irá ligar a "kwtmserver".

Quando eu faço "nslookup kwtmserver", diz:

Server: 75.75.75.75
Address: 75.75.75.75#53
** server can't find kwtmserver: NXDOMAIN

No entanto, quando eu faço "nslookup kwtmserver 192.168.1.1" (esse endereço IP 192.168.1.1 é onde meu servidor está), então ele diz corretamente:

Server: 192.168.1.1
Address: 192.168.1.1#53
Name: kwtmserver.lan
Address: 192.168.1.116

(A parte ".lan" é o nome de domínio padrão na minha LAN.)

A pergunta é: como meu sistema usa 192.168.1.1 como DNS padrão? Eu tentei modificar o /etc/resolv.conf, / etc / network / interfaces, etc. Sim, eu fiz "sudo restart network-manager" após modificações. Sim, o roteador tem DHCP e DNSmasq ligados.

Li as outras postagens no fórum da Web sobre o que tentar, mas minha pergunta é: se a modificação desses arquivos não funcionar, qual é a melhor maneira de descobrir qual arquivo determina qual é o DNS? Existe algo como "nm-tool dns --verbose" que dirá "o DNS é 75.75.75.75 PORQUE ESTA É A CONFIGURAÇÃO DO /etc/AlgumaHiddenConfig/OverrideDNS.conf" ou algo parecido?

As soluções de linha de comando seriam muito apreciadas; as ferramentas do KDE parecem estar faltando em alguns dos botões que o usuário pode mexer.

Eu percebo que posso ignorar isso com / etc / hosts, mas estou esperando fazer resolução de nomes no roteador em vez de ter que modificar cada um dos arquivos / etc / hosts em cada um dos laptops.

A coisa mais frustrante é: isso costumava funcionar alguns dias atrás, antes que um disjuntor desarmado, que não deveria ter sido relacionado, causasse algum tipo de problema no modem a cabo e no roteador que exigia a reconfiguração de cada um, mas agora eles parecem estar em funcionamento novamente. Eu não vejo como isso afetaria a seleção de laptop de qual DNS usar, no entanto.

    
por KWTm 15.10.2016 / 17:23

1 resposta

0

Bem, o disjuntor desarmado possui uma pista, pode dar ao roteador uma redefinição de fábrica, ou seja, limpar completamente sua configuração, reiniciá-lo e reconfigurá-lo, ou você tem um roteador reserva para tentar, que pode ser ainda melhor. Essa é a sugestão número um, senão editar o / etc / hosts não é uma coisa ruim, já que o arquivo hosts era a única maneira de obter alguma sanidade em uma rede grande (mais de duas máquinas windows) e se você não tem muitas máquinas para fazer isso provavelmente vale a pena, mas parece que a configuração dos roteadores está corrompida, então tente primeiro

    
por Martin Smith 15.10.2016 / 19:38