У меня есть один конкретный гость Hyper-V, один из 5 на этом конкретном хосте Hyper-V, который, похоже, не может устанавливать исходящие сетевые подключения. Гость работает под управлением Windows Server 2008 R2 SP1 и IIS 7.7 с модулем перезаписи URL и маршрутизацией запросов приложений, поэтому сервер IIS действует как внешний обратный прокси-сервер для нескольких других веб-серверов на основе apache. Все это работает нормально, входящие запросы к серверу обрабатываются правильно, а ответы от всех служб возвращаются правильно.
Проблема в том, что ничто на этом сервере не может исходящий подключение. Так, например, я не могу использовать IE9 для просмотра внешних веб-сайтов, автоматические обновления не работают, внутренние серверы не могут «дозвониться домой», чтобы проверить наличие обновлений, такие вещи, как Hamachi VPN, не могут связываться с серверами Hamachi и скоро. Кажется, что сервер не может генерировать исходящие соединения вообще.
Другие гостевые виртуальные машины на том же хосте не имеют проблем. Я сравнил NETSH DUMP от двух гостей, и, за исключением IP-адресов, они идентичны.
Я думаю, это должно быть как-то связано с маршрутизацией запросов приложений, но я не могу понять, как и почему. Буду признателен за любые советы по дальнейшему изучению этой проблемы.
Отключение брандмауэра не имело никакого значения. В конце концов, я решил проблему, выполнив следующие действия:
Теперь все работает. Не уверен, был ли это фантомный адаптер или какая-то неправильная конфигурация.