Привязать WAN IP к LAN (под маршрутизатором) IIS

Привязать WAN IP к LAN (под маршрутизатором) IIS

Я размещаю свой собственный сайт на локальном компьютере и настраиваю виртуальный сервер на своем маршрутизаторе, и все работает как часы.

В IIS я не могу привязать WAN IP, так как он не отображается, а если я ввожу его вручную, веб-сайт не работает. Я знаю, что мне нужно сделать что-то еще, например, привязать WAN IP к моей локальной машине, как указано в заголовке, но как это сделать?

Я уверен, что все хостинговые компании делают что-то подобное, но я не могу найти никакой информации о том, как это сделать.

решение1

Пока вы находитесь за физическимНАТ(и я знаю, что ты такой из-за своегоАдрес RFC 1918), вы не можете привязать свой WAN IP к вашему сетевому адаптеру Ethernet на сервере IIS. Ваш сервер IIS не должен быть NAT'ом, чтобы это произошло. Большинство людей помещают его в DMZ с публичным адресом.

Тем не менее, мне все еще не ясно, как добавление 78.131.xx к вашему локальному серверу IIS действительно помогает. Я предполагаю, что вы смотрите на что-то вроде X-Forwarded-Forзаголовка HTTP, но почему выдолженпривязать свой IP локально к IIS все еще неясно. Также неясно, как это поможет, поскольку вы, по-видимому, могли бы просто жестко закодировать WAN-адрес в своем веб-приложении.

решение2

Вам необходимо выяснить, как работает ваш маршрутизатор/брандмауэр.Перенаправление портазатем перенаправьте все запросы на порт 80 вашего публичного IP-адреса на частный IP-адрес сервера разработки.

Связанный контент