Веб-сайт IIS не может получить доступ через Интернет с помощью внешнего ip

0

Я создал проект asp.net (тестовый веб-сайт), я опубликовал этот проект с помощью Visual Studio 2013. Я настроил этот сайт в IIS, используя локальный хост и локальный IP, т.е. 192.168.1.3:80 Я могу просматривать этот сайт даже с другого компьютера в Lan я могу получить доступ к этому веб-сайту, но не могу получить доступ из Интернета (используя внешний ip, т.е. мой публичный ip). Я перенаправил порт 80 в моем маршрутизаторе, а также в правилах входящего и исходящего трафика. не знаю, чего мне не хватает. У меня нет статического IP-адреса, но я просто хочу проверить это перед покупкой статического IP-адреса.

Hemant
источник
1
Вы пытаетесь получить доступ к общедоступному IP с в ваша локальная сеть?
DavidPostill

Ответы:

0

Несколько вещей, чтобы проверить: -

  • Убедитесь, что ваш брандмауэр не блокирует порт 80 от общего доступа.
  • Проверьте ваш общедоступный IP-адрес на таком сайте, как этот ,
  • Возможно, вы не сможете использовать обратную связь, поэтому попробуйте получить доступ с компьютера за пределами вашей внутренней сети (в офисе или у друга) или использовать прокси-сервер.
  • Если вы не можете подключиться, используйте сканер портов, как этот чтобы показать открытые порты на вашем IP.

Убедитесь, что на машине с IIS установлен фиксированный IP-адрес в интрасети; в противном случае переадресация порта станет недействительной, если IP-адрес изменится.

AFH
источник