Я установил IIS на Windows 8 и настроил его, и он работает нормально.
теперь я могу получить к нему доступ, используя IP-адрес (2.2.2.1), но я хочу получить к нему доступ, используя имя (например, домашняя сеть) и не используя IP-адрес. Как я могу этого достичь?
Также перед этим вопросом я внес изменения в свой хост-файл, но это не сработало.
1 ответ
Такой адрес, как 2.2.2.1, не облегчит задачу. У публичных IP-адресов есть действительные владельцы ... вы не сможете успешно использовать этот адрес в общедоступном Интернете, потому что вы не являетесь его владельцем. Вы должны использовать адрес, назначенный вам вашим интернет-провайдером.
Этот назначенный адрес может время от времени меняться, поэтому вам также нужна служба, которая может автоматически сопоставлять выбранное вами имя с вашим IP-адресом. Раньше Dyndns был популярным выбором, но некоторое время назад они перестали предлагать это бесплатно. В настоящее время я использую www.no-ip.org. Когда вы настраиваете эту службу, вам нужно будет установить программу, которая свяжется с веб-сайтом службы и обновит их список с вашим текущим IP-адресом.
Эти услуги заставят вас выбирать имена, которые соответствуют определенному формату. Вы можете выбрать любое имя, которое хотите, но оно должно быть частью большего имени, например: mychosenname.example.com ..., где example.com - это имя поставщика услуг. Если вы не хотите использовать такое имя, вам придется купить доменное имя. Это стоит настоящих денег; возможно, не много денег, но вы не сможете получить их бесплатно. И если вы используете свое собственное купленное имя, служба может потребовать с вас ежемесячную плату за привилегию перенаправления трафика (размещения ваших DNS-записей) для этого имени на ваш IP-адрес.
Когда служба запущена и работает, вам также необходимо настроить правило переадресации портов на вашем интернет-маршрутизаторе, чтобы запросы, поступающие на маршрутизатор, были перенаправлены на ваш веб-сервер.
После всего этого вы сможете поместить выбранное имя в любой веб-браузер из любой точки мира и перейти на свой веб-сайт ... за исключением, возможно, своего собственного дома, поскольку некоторые маршрутизаторы не любят маршрутизацию шпильки и выигрывают обработать прямое правило обратно на ваш веб-сервер. Это тот случай, когда вы можете обновить файлы хостов или если ваш маршрутизатор поддерживает создание специальной записи DNS на маршрутизаторе.