Por que meu roteador (home) anexa um sufixo DNS?

4

Eu me pergunto se outras pessoas se depararam com isso. Eu aluguei quartos em duas casas este ano, e ambos têm roteadores de banda larga Sky (um ISP do Reino Unido). Por alguma razão, o roteador que eu uso atualmente distribui "home" como um sufixo DNS, e o anterior distribui "home.local".

O raciocínio por trás disso está além de mim e, na verdade, parece um padrão estúpido, porque todas as solicitações de DNS que eu faço (inicialmente) são encerradas, duas vezes, na verdade. Por exemplo, veja esta saída nslookup quando tento resolver "purple.com"

> purple.com
Server:  SkyRouter.Home
Address:  192.168.0.1

DNS request timed out.
    timeout was 2 seconds.
DNS request timed out.
    timeout was 2 seconds.
Non-authoritative answer:
Name:    purple.com
Address:  153.104.63.227

Com o Wireshark pode-se ver que inicialmente meu computador tenta resolver um registro A para purple.com.home , falha, tenta resolver um registro AAAA (IPV6) para púrpura. com.home , falha. E ENTÃO, FINALMENTE, começa a procurar um registro A para a purple.com, que foi minha intenção inicial.

Por isso, sempre que tento fazer alguma pesquisa de DNS, ela demora 2ms enquanto meu computador tenta fazer o que eu quero, mas o roteador está atualizando tudo.

Alguém sabe o que poderia ter feito o Sky ou o fabricante do roteador pensar que isso era uma boa ideia?

    
por Odyssey 16.01.2014 / 21:11

1 resposta

2

Os fabricantes de roteadores têm domínios padrão incorporados para impedir a resolução de nomes de hosts não configurados ou nomes de host incorretos externamente. Se você usa dhcp, então esses domínios de "nível superior" ajudam você a encontrar inicialmente máquinas em sua rede local. E você não precisa se preocupar com endereços IP para configurar sua rede doméstica. Se você quiser evitar que o seu roteador conecte o domínio de nível superior local, use um ponto no final, como em google.com.

    
por 08.02.2014 / 17:11