Que tipo de limpeza adicional pode ser necessária depois de remover entradas manualmente adicionadas de / etc / hosts?

1

Meu sistema é "Impossível resolver" entrada removida de / etc / hosts.

Durante o desenvolvimento, precisei adicionar a entrada de domínio personalizada a / etc / hosts, informando que ela seria resolvida para 127.0.0.1. Esse mapeamento funcionou bem.

Depois de terminar e remover a entrada, vejo mensagens de erro de diferentes ferramentas que afirmam que meu nome personalizado não pode mais ser resolvido. Parece que todo programa Java que tenta obter o endereço do host local está travando agora. Eu tentei reiniciar a máquina, não ajudou.

Para tornar possível trabalhar novamente, retornei minha nomeação personalizada para / etc / hosts. Qual limpeza é necessária para se livrar dela completamente?

    
por h22 05.03.2014 / 11:44

1 resposta

2

O que não está em /etc/hosts ou registrado no DNS, não pode ser resolvido (nada permanece definido, então remover as linhas desse arquivo é tudo o que você precisa para remover os nomes). /etc/hosts deve sempre existir pelo menos para definir a entrada localhost . Geralmente, um arquivo padrão contém

127.0.0.1               localhost.localdomain   localhost
::1                     localhost.localdomain   localhost

ou algo similar. Você pode adicionar mais de um nome a qualquer ip, se quiser.

Em suma, esse arquivo deve conter exatamente o que você precisa resolver, mas não é um domínio DNS registrado. Se o seu nome personalizado não é um nome DNS, você não deve removê-lo se ainda quiser usá-lo.

    
por 05.03.2014 / 11:49