Ordem de resolução do nome do host - Muda para SYSTEM.INI não refletindo

2

Eu adicionei as linhas abaixo ao meu arquivo system.ini para garantir que toda a resolução do nome do host acontecerá somente através do arquivo hosts e todos os outros métodos serão ignorados.

[DNS]
HostsPriority=1

Mas a mudança parece não funcionar. Depois de fazer essa alteração, estou tentando acessar o google.com com a suposição de que não será carregado, pois não tenho uma entrada no arquivo host.

O que é que eu estou sentindo falta? Meu entendimento sobre a resolução do nome do host está correto?

    
por hop 25.03.2013 / 20:30

1 resposta

3

A única documentação da Microsoft que posso encontrar ao editar essa configuração no System.ini diz que se aplica ao Windows for Workgroups 3.11 . Cada vez menos configurações do arquivo System.ini são honradas em cada edição sucessiva do Windows. Se a funcionalidade ainda fosse usada, provavelmente seria movida para o registro.

Se você não quiser usar servidores DNS, basta remover os endereços IP do servidor DNS das configurações de TCP / IP no seu adaptador de rede.

Edit: Eu era capaz de encontrar essas configurações como HostsPriority e LocalPriority no registro em HKLM \ System \ CurrentControlSet \ services \ Tcpip \ ServiceProvider. Independentemente disso, eu ainda me refiro à minha declaração anterior de que, se você não quiser usar seus servidores DNS, basta removê-los das configurações de TCP / IP em sua NIC. Se você não quiser usar o NetBIOS, basta desativá-lo nas configurações da NIC.

    
por 25.03.2013 / 20:52