Eu encontrei a resposta…
3.4 Ao usar uma função como GetLocalAddress para verific o IP do Web site ou para olhar programmatically no registro de IIS 7.0, o resultado é “:: 1” em vez “de 127.0.0.1” ou uma corda gosta “de fe80:: e1ac: c656: a6bd: d619%10
”. Por que? [parte superior]
O resultado é esperado. Estes são os endereços IPv6 em vez de IPv4. :: 1 é o endereço local do laço de retorno de IPv6 que está correspondendo a 127.0.0.1 no formato IPv4.
À revelia, IPv6 é permitido em Windows 2008. Se você quer o incapacitar, ir controlar Panel->Network e partilha de conexões de rede de Center->Manage. Uncheck IPv6 em sua propriedade de conexão da rede. Entretanto, isto não incapacitará a relação do laço de retorno de IPv6 que significa que
http://localhost/ ainda conduzirá a:: 1. Para incapacitar inteiramente todas as relações IPv6 no usuário, nós precisamos de criar abaixo e ajustar a propriedade do registro de DisabledComponents a 0xffffffff:
HKEY_LOCAL_MACHINE \ SISTEMA \
CurrentControlSet
\ serviços
\ Tcpip6
\ parâmetros
.
e recarregar o usuário. O IE e IIS7 começarão usar os endereços IPv4 após este.
Referência:
929852 como incapacitar determinados componentes da versão 6 do Internet Protocol (IPv6) em Windows Vista
http://support.microsoft.com/default.aspx?scid=kb;EN-US;929852