У меня есть сервер в моей локальной сети с локальным IP-адресом, и я развернул свое веб-приложение на этом сервере, я могу видеть приложение на локальных клиентах.
Для внешних пользователей я перенаправил определенный порт в маршрутизаторе на локальный IP-адрес моего сервера. Но это не работает. Когда я пересылаю его на другой сервер с Windows 2003, он работает правильно, но с сервером Windows 2008 он не работает вообще.
Вы открыли брандмауэр на сервере Windows 2008, чтобы разрешить соединение через порт веб-приложения? В Windows 2008 брандмауэр включен по умолчанию, и его можно ограничить адресами локальной подсети. Не уверен насчет 2003 года.