Веб-сайт IIS с именем хоста не работает в локальной сети - PullRequest
0 голосов
/ 25 января 2020

У меня есть сайт на IIS. Я могу получить доступ к сайту с IP-адресом с любых устройств, подключенных к сети. Чтобы облегчить доступ к веб-сайту, я хочу, чтобы на нем было имя хоста. В IIS я внес изменения в привязку. И добавьте IP-адрес в файл C: \ Windows \ System32 \ drivers \ etc \ hosts, например:

192.xxx.xxx.xxx     www.test.local

Когда я хочу получить доступ к сайту, он недоступен

Спасибо за любую помощь.

Ответы [ 2 ]

0 голосов
/ 27 января 2020

Согласно вашему описанию, вы должны настроить DNS-сервер в своей локальной сети, как говорит Лекс.

DNS-сервер - это компьютерный сервер, который содержит базу данных публикуемых c IP-адресов и связанных с ними имен хостов и в большинстве случаев служит для разрешения или перевода этих имен в IP-адреса в соответствии с запросом.

После установки этого параметра вы можете использовать свой домен для доступа к своему веб-сайту.

Примечание: он работает только в вашей локальной сети, но не публикуется c inte rnet.

Подробнее о том, как настроить DNS-сервер и настроить DNS-сервер, вы можете обратиться к статье ниже: https://support.microsoft.com/en-us/help/814591/how-to-install-and-configure-dns-server-in-windows-server-2003

0 голосов
/ 25 января 2020

Когда вы пытаетесь получить доступ к своему веб-сайту с помощью домена, запрос пытается найти IP-адрес сервера, который связан с доменом. DNS-серверы предоставляют эту услугу, они переводят ваш домен в IP-адрес. Поэтому вы должны установить DNS-записи на DNS-сервере, это может быть на вашем собственном сервере или на провайдерах DNS-серверов, таких как «Cloudflare». Поэтому попробуйте установить свои DNS-серверы на свой DNS-сервер, затем создайте записи типа A, чтобы указать IP-адрес вашего домена. Наконец, ваша конфигурация на IIS будет работать.

...