Como a resolução de domínio ocorre quando o resolv.conf está em branco e seu servidor tem um IP estático?

1

Eu instalei o servidor Ubuntu 10.04 em um computador na minha LAN. Do meu painel de controle do roteador eu configuro para ser DHCP estático.

Meu arquivo resolv.conf tinha a saída

nameserver 192.168.1.1

Eu removi essa linha e salvei o arquivo .conf, mas ainda sou capaz de fazer ping em sites do terminal do meu servidor. Como os nomes de domínio podem ser resolvidos para endereços IP, mesmo que este arquivo esteja em branco?

    
por user784637 09.01.2012 / 11:25

3 respostas

2

O nscd provavelmente está armazenando os resultados em cache. Outra possibilidade é que você esteja rodando um servidor dns em sua máquina, já que por padrão com um "nameserver" vazio as rotinas de resolução usam "localhost" (man resolv.conf para detalhes)

    
por 09.01.2012 / 17:27
2

Ele deve ter armazenado esses endereços IP em cache.

    
por 09.01.2012 / 11:34
0

nscd é provavelmente o serviço armazenando seus nomes em cache, parando ou reiniciando o mesmo para limpar o cache para você.

    
por 09.01.2012 / 17:19