У меня есть машина с Vista Business OS, которую я хочу настроить как небольшой веб-сервер.
Я установил IIS с помощью компонентов Windows Add / Remove. Я отключил брандмауэр Windows и систему безопасности Norton на машине. Я могу получить доступ к веб-страницам локально (и удаленно, если я подключаюсь к сети через VPN).
Однако я не могу получить доступ к страницам публично.
Может кто-нибудь мне помочь?
Спасибо.
Если я правильно понял ваш вопрос, то сделал следующие предположения:
Настроили ли вы открытый порт на своем интернет-шлюзе, чтобы разрешить публичный доступ через порт 80 вашего компьютера Vista?
Это позволяет подключать PUBLICIP: PORT-> PRIVATEIP: PORT (иногда называемый обратным NAT)
Также вы можете подумать о статическом IP-адресе для вашего интернет-соединения или использовать какую-то динамическую службу DNS.
Скорее всего, вам нужно включить переадресацию порта 80 со своего шлюза.
Обычно это делается путем входа в систему шлюза через его веб-интерфейс и добавления переадресации в меню «Переадресация портов» или «NAT». Вы сможете найти конкретные инструкции для вашего устройства на сайте производителя.
Другая проблема, если у вас нет статического общественный IP. Если вы используете домашнее или низкое бизнес-подключение к Интернету, что я предполагаю, поскольку вы используете Vista Business в качестве сервера, у вас, вероятно, есть динамический общедоступный IP-адрес. Если вы это сделаете, вам нужно будет использовать такую службу, как DynDNS.com, для создания URL-адреса, который обновляется при изменении вашего общедоступного IP-адреса.
Еще одна проблема заключается в том, что использование Vista Business в качестве коммерческого веб-сервера нарушает EULA. Если вы собираетесь использовать его в качестве рабочего веб-сервера, вам следует изучить Windows Server 2008 Web Edition.