Encontré la respuesta…
3.4 Al usar una función como GetLocalAddress programmatically para comprobar el IP del Web site o para mirar en registro de IIS 7.0, el resultado es “:: 1” en vez “de 127.0.0.1” o una secuencia tiene gusto “de fe80:: e1ac: c656: a6bd: d619%10
”. ¿Por qué? [tapa]
Se espera el resultado. Éstas son las direcciones IPv6 en vez de IPv4. :: 1 es la dirección local del loopback de IPv6 que esté correspondiendo a 127.0.0.1 en el formato IPv4.
Por abandono, IPv6 se permite en Windows 2008. Si usted quiere inhabilitarlo, ir a controlar Panel->Network y la distribución de conexiones de red de Center->Manage. Uncheck IPv6 en su característica de conexión de red. Sin embargo, esto no inhabilitará el interfaz del loopback de IPv6 que signifique que
http://localhost/ todavía dará lugar a:: 1. Para inhabilitar completamente todos los interfaces IPv6 en el servidor, necesitamos crear y fijar la característica del registro de DisabledComponents a 0xffffffff debajo:
HKEY_LOCAL_MACHINE \ SISTEMA \
CurrentControlSet
\ servicios
\ Tcpip6
\ parámetros
.
y reanudar el servidor. El IE e IIS7 comenzarán a utilizar las direcciones IPv4 después de esto.
Referencia:
929852 cómo inhabilitar ciertos componentes de la versión 6 del Internet Protocol (IPv6) en Windows Vista
http://support.microsoft.com/default.aspx?scid=kb;EN-US;929852