Primeiro, vamos deixar algo claro. O arquivo hosts
não impede a resolução do nome do domínio, mas apenas substitui os domínios que resolvem.
Quando algum programa tenta resolver 101com.com
, seu sistema operacional normalmente consultaria servidores DNS para seu endereço IP. Mas, se você tiver em seu arquivo hosts, então 101com.com
será resolvido para fornecer IP sem consulta DNS.
A resolução de nomes de domínio ainda acontece, mas é tratada dentro do sistema operacional. Todos os programas que tentam resolver domínios receberão endereços IP em resposta, mas será o IP que você forneceu em vez do DNS fornecido.
101com.com
não está "na lista negra", você apenas redirecionou o tráfego para sua própria máquina ( 127.0.0.1
).
Agora, como podemos explicar 101com.com
na saída de netstat
? Isso é bem simples. netstat
tentará inverter nomes de domínio de pesquisa para IPs na terceira coluna. Você definiu 101com.com
como um nome de domínio para 127.0.0.1
, portanto, se você tiver uma conexão TCP de sua máquina ( 127.0.0.1
) em sua máquina ( 127.0.0.1
), ela também poderá ser mostrada como uma conexão de 101com.com
para 127.0.0.1
.
101com.com
ainda existe para você, mas agora aponta para o seu computador, não para o deles. Se o seu PC disser algo sobre 101com.com
, significa ele mesmo.
Isso não tem nada a ver com o seu ISP e ele não tem idéia de que você adicionou algumas entradas ao arquivo hosts
.