Я установил Windows Server 2012, в своей домашней сети я могу ввести IP-адрес сервера в любом браузере, на любом устройстве, и откроется домашняя страница IIS.
Когда я хочу открыть веб-сайт на внешнем устройстве, например, на моем iPhone (3G), я не получаю эту домашнюю страницу IIS.
Как я могу преуспеть в открытии веб-сайтов из моего Windows Server 2012 с помощью внешних устройств (устройств, которых нет в моей домашней сети)?
ip
windows-server-2012
iis
Gilko
источник
источник
Ответы:
Для этого вам необходимо подключить компьютер к Интернету, а затем получить текущий IP-адрес в Интернете. Предположим, у вас есть
ip: 110.212.89.10:8080
страница IIS и начните ее, а/myIISPage
затем просто введите ее в браузере своего устройства следующим образом:110.212.89.10:8080/myIISPage
но помните, что это будет работать только в том случае, если ваш сервер напрямую подключен к Интернету по локальной сети. Доступ в интернет из Wi-Fi не поможет.
источник
Чтобы получить доступ к веб-сайту из-за пределов своей домашней сети, вам нужно пройти немало шагов. Поскольку у вас установлен IIS, я предполагаю, что у вас также установлена служба DNS.
Что нужно сделать (краткий ответ):
Admin Panel
и указатьHTTP
службуport 80
(по умолчанию) на локальный IP-адрес (например, 192.168.0.5) компьютера с Server 2012.IIS
. Насколько я знаю, вы не можете получить доступ к нескольким веб-сайтам, используя один IP-адрес.New Zone
файл для этого доменного имениDNS Manager
и добавитьA-Record (Host)
в этот файл зоны для каждого веб-сайта, который вы хотите разместить.Например: если я куплю доменное имя с именем
mywebsite.co.uk
, я сначала должен добавитьNew Zone
вызываемыйmydomain.co.uk
в мойDNS Manager
. Как только я это сделаю, я добавлюwww
A-Record для моего основного веб-сайта,blog
A-Record для моего блога и любые другие A-Records для любых других веб-сайтов, которые я могу пожелать. Количество, котороеHost Names
вы можете добавить, полностью зависит от того, у кого вы приобрели / получили доменное имя.Zone File
предоставляемые вашим поставщиком доменного имени (напримерGoDaddy
). Основные изменения включают указание на@(Host)
ваш публичный IP-адрес и добавлениеCNames (Aliases)
для каждого веб-сайта, который вы / вы будете размещать.IIS
), чтобы веб-сайт знал, что этоHost Name
такое.Например, для моего гипотетического веб
(www.mydomain.co.uk)
-сайта в привязках веб-сайта мне нужно было бы указатьHost Name
aswww.mydomain.co.uk
, порт как80
иIP address
как неназначенный (это потому, что один IP-адрес будет указывать на многочисленные веб-сайты).Я могу вдаваться в подробности, но вам действительно нужно больше исследовать и экспериментировать.
источник