Я перешел с сервера Windows 2003 на Windows 2008, и у меня есть некоторые проблемы, связанные с IIS или сетью, я бы сказал.
У меня на сервере два сетевых адаптера. Один - с быстрым IP-адресом, предоставленным интернет-провайдером XX.XX.XXX.XXX, который подключен к Интернету, а другой - локальным с адресом 192.168.0.1.
В RRAS первая сетевая карта настроена как общедоступный интерфейс, подключенный к Интернету, а услуги, предоставляемые сервером, такие как веб-сервер и почтовый сервер, добавляются как предлагаемые услуги на этом интерфейсе, что означает, что RRAS видит это как прокси.
Другой, внутренний, предназначен для использования в качестве маршрутизатора локальной сети для доступа в Интернет.
Все работает нормально, это означает, что я могу без проблем выходить в Интернет из внутренней сети, а мои веб-сайты на сервере доступны из Интернета. ОГРОМНАЯ проблема - когда я пытаюсь получить доступ к своим сайтам из локальной сети - ничего не происходит. У меня не получается страница 404, просто висит и ничего не происходит. Веб-сервер настроен правильно и доступен из Интернета.
Есть идеи, почему или какие у меня проблемы с конфигурацией?
Добавляя к ответу Стива ...
Ввод адреса веб-сервера вручную в файл локальных хостов для внутреннего IP-адреса также должен помочь.
Я думаю, что вы можете столкнуться с проблемой шпильки, когда вы отправляете трафик в свой локальный интерфейс сегментов локальной сети, тогда он должен быть прикован к исходящему интерфейсу, но это не так.
Самым простым решением было бы подключиться к веб-серверу по его внутреннему IP-адресу (192.x). Возможно, вам потребуется настроить IIS для привязки как к внешнему, так и к внутреннему IP-адресу.
Это был бы самый простой (читай не лучший) способ исправить это.