O host localhost foi resolvido para 127.0.0.1? [duplicado]

3

O host do host local foi resolvido para 127.0.0.1?

Se "sim", por que tudo (IIS, ASP.NET, MS SQL Server, webapps, sharepoint, etc.) funciona no meu Windows XP Pro SP3 exatamente da mesma forma se eu usar 127.0.0.222 (ou qualquer loopback IP 127.0..0. *) Em vez de 127.0.0.1?

O identificador Windows bem conhecido do host local?

    

1 resposta

6

O dispositivo Loopback (também conhecido como Locahost) é mapeado para todo o intervalo de 127.0.0.0 to 127.255.255.255 , que é por isso que 127.0.0.222 funciona:

The most commonly used IP address on the loopback device is 127.0.0.1 for IPv4, although any address in the range 127.0.0.0 to 127.255.255.255 is mapped to it.

Atualizar

Consulte este artigo sobre resolução de nome de host (específico para 2003, mas deve ser aplicado ao XP ).

Possibilidades:

  • Seu servidor DNS está respondendo com localhost para qualquer 127.* consulta (improvável)
  • A entrada ainda está em cache ( ipconfig /flushdns para apagá-la)
  • Você pode ter um arquivo lmhosts que o mapeia

Eu vi que o arquivo networks padrão nas janelas contém loopback 127 , o que pode ser o motivo pelo qual isso funciona.

Também é bem possível que o mapeamento loopback / localhost esteja embutido na própria pilha TCP / IP.

    
por 21.08.2010 / 06:42