2010-12-15 8 views
0

У меня есть веб-приложение asp.net, размещенное на iis в локальной сети. Когда я ввожу свой локальный IP-адрес в поле URL, я могу получить к нему доступ. Мой вопрос: если я хочу получить доступ к нему из-за пределов локальной сети, мне нужно будет перенаправить его на порт 80? И вместо ввода моего локального IP-адреса в поле URL, теперь мне нужно будет ввести адрес маршрутизатора ip?Asp.Net IIS хостинг

ответ

0

Да. Если ваш интернет-адрес равен 7.7.7.7, а ваш LAN-адрес - 10.10.10.10 - вам нужно будет поместить в маршрутизатор/брандмауэр запись NAT/Port-forwarding для отправки трафика по TCP-порту 80, предназначенному для 7.7.7.7 TO 10.10 .10.10. На большинстве домашних маршрутизаторов это довольно простая задача.

+0

Возможно, вам необходимо изменить свой брандмауэр (у вас тоже есть брандмауэр, правда?)? – 5arx

1

Используйте свой адрес в Интернете и локальной сети. Добавьте сетевую пересылку в брандмауэр или порт 80 для своего интернет-адреса. Да, вам также необходимо внести изменения в свой брандмауэр.

Смежные вопросы