Если вы подключаетесь к localhost (:: 1 / 127.0.0.1), вы используете не сетевую карту, установленную на вашем сервере, а виртуальную карту Windows. Я не думаю, что в любом случае есть настройка петлевой карты и удаление из нее IPv6, не исключая поддержки всей системы, но в Win2008 вы, вероятно, больше не сможете этого делать.
Вы можете убедиться, что ваша физическая карта не используется, запустив утилиты захвата сетевых пакетов. В Windows вы никогда не сможете прослушать трафик, который проходит виртуальная петлевая карта.
Тем не менее, если вы получаете доступ с другого компьютера (через соединение, которое будет проходить через вашу физическую карту), вы должны увидеть адрес IPv4, возвращаемый Request.UserHostAddress