Я нашел ответ…
3.4 При использовании функции как GetLocalAddress programmatically для того чтобы проверить IP вебсайт или посмотреть в журнал IIS 7.0, результат «:: 1» вместо «127.0.0.1» или шнур любят «fe80:: e1ac: c656: a6bd: d619%10
». Почему? [верхняя часть]
Результат предположен. Эти будут адресы IPv6 вместо IPv4. :: 1 будет местным адресом loopback IPv6 соответствие 127.0.0.1 в форме IPv4.
невыполнением обязательства, IPv6 позволено на Windows 2008. Если вы хотите вывести его из строя, то идите контролировать Panel->Network и делить соединения сети Center->Manage. Uncheck IPv6 в вашем свойстве соединения сети. Однако, это не выведет поверхность стыка из строя loopback IPv6 которое намеревается
http://localhost/ все еще приведет к в:: 1. Полно для того чтобы вывести все поверхности стыка из строя IPv6 на сервере, нам нужно создать и установить свойство регистратуры DisabledComponents к 0xffffffff вниз:
HKEY_LOCAL_MACHINE \ СИСТЕМА \
CurrentControlSet
\ обслуживания
\ Tcpip6
\ параметры
.
и reboot сервер. IE и IIS7 начнут использовать адресы IPv4 после этого.
Справка:
929852 как вывести некоторые компоненты из строя варианта 6 протокола интернета (IPv6) в перспективе Windows
http://support.microsoft.com/default.aspx?scid=kb;EN-US;929852