Я разработал веб-сервисы на C # и опубликовал на IIS
Теперь я хочу перенести эти веб-службы из интрасети в Интернет, и я ищу возможные решения для этого.
Я очень новичок в этом.
большое спасибо
Если вы новичок в этом, найдите какого-нибудь хостинг-провайдера, который даст то, что вам нужно, и разместите там свой сервер. Вы также захотите зарегистрировать домен и указать его на свой сайт, ваш хостинг-провайдер скажет вам, как это сделать.
Если вы хотите настроить его в интранете, вам необходимо:
Я предполагаю, что вы размещаете его у себя дома, и у вас, вероятно, будет динамический IP-адрес от вашего интернет-провайдера.
Итак, сначала вам нужен фиксированный IP. Dyndns.com - это бесплатный сервис, который сопоставляет имя хоста (yourhostname.dyndns.org) с (динамическим) IP-адресом. У него также есть клиент, который автоматически обновляет сопоставление с динамическим IP-адресом.
Во-вторых, вам нужно будет исправить локальный адрес вашего ISS-сервера / компьютера, это можно сделать на экране сетевых адаптеров на панели конфигурации.
Затем вам нужно открыть порт, необходимый на вашем маршрутизаторе, это зависит от того, как ваши привязки находятся на вашем ISS-сервере.
Если вы используете локальный брандмауэр, вам может потребоваться его настройка.
После этого вы сможете перейти к имени хоста, запрошенному на dyndns, с удаленного компьютера и получить свой веб-сайт.
Ура