Назад | Перейти на главную страницу

Как открыть веб-сайт IIS за пределами домена

Я занимаюсь программированием удаленно через VPN на моем компьютере разработчика, который работает под управлением Windows Server 2003. Мой веб-сайт разработчика размещен на IIS 6, и к нему можно получить доступ внутри домена, например http://MyDevMachineName:8080.

Как открыть доступ к сайту извне, чтобы получить к нему доступ со своего локального компьютера через Интернет, например http://MyDevWebsite.com? В то же время веб-сайт должен оставаться доступным для внутреннего пользования.

Я знаю, что требуются изменения в заголовках хостов веб-сайтов и, возможно, в файле C: \ WINDOWS \ system32 \ drivers \ etc \ hosts, но я не знаю точных шагов.

  1. Вам не нужно вносить никаких изменений в C: \ WINDOWS \ system32 \ drivers \ etc \ hosts.

  2. Вам нужно будет перенаправить порт 8080 с вашего брандмауэра / маршрутизатора на сервер.

  3. Если вы хотите, чтобы внешние пользователи подключались к веб-сайту по имени, вам необходимо приобрести и зарегистрировать доменное имя. Вам нужно будет найти DNS-хост для ваших DNS-записей для домена. Многие регистраторы предлагают эту услугу бесплатно. Затем вам необходимо настроить соответствующие записи DNS для вашего домена и вашего веб-сайта.

  4. Вам может потребоваться настроить заголовки хоста на веб-сайте, в зависимости от того, является ли он веб-сайтом по умолчанию.

  5. Пользователи должны будут указать порт 8080 при подключении к веб-сайту, если вы не настроите какой-либо тип перенаправления с порта 80 на порт 8080.