Назад | Перейти на главную страницу

Настройки DNS для разрешения имени хоста на IP не работают?

Я хочу получить доступ к моему приложению, размещенному на IIS, через локальную сеть. Сначала я установил DNS-сервер. Шаги настройки DNS:

  1. Перейдите в диспетчер DNS -> щелкните правой кнопкой мыши по имени системы -> щелкните по настройке DNS-сервера.
  2. Откройте мастер DNS-сервера -> нажмите кнопку «Далее» -> выберите переключатель «Зона прямого просмотра» и нажмите кнопку «Далее».
  3. Во втором окне. установите переключатель «Сервер поддерживает зону» и нажмите кнопку «Далее».
  4. Дайте название зоне "example.com"
  5. Установите переключатель «Не разрешать динамические обновления». а затем нажмите кнопку «Далее».
  6. В следующем окне установите переключатель «Нет, он не должен пересылать запрос», а затем нажмите кнопку «Далее».
  7. Завершите мастер настройки DNS-сервера и нажмите кнопку «Готово».

После управления записями DNS:

  1. В мастере DNS-сервера. откройте дерево зоны прямого просмотра и щелкните правой кнопкой мыши новое имя зоны «example.com» -> свойства, затем щелкните «Начало полномочий» и введите значения в текстовые поля

    serial number=1
    primary server=systemname.domainname
    responsible person=hostmaster.domainname
    
  2. Щелкните имя сервера, выделите имя домена, нажмите кнопку редактирования и введите IP-адрес сервера, на котором я размещаю свое приложение.

  3. Выделите имя новой зоны, щелкните его правой кнопкой мыши и выберите параметр «Новый хост».
  4. В этом окне есть три текстовых поля:

    Name(user parent name if blank)=scoring
    Fully Qualified Domain Name=scoring.example.com
    IP Address= My IP Address
    

    и отметьте «Создать связанную запись указателя (PTR)» и нажмите кнопку «Добавить хост», а затем нажмите кнопку «Готово».

У меня есть заголовок хоста для моего приложения, который «забивает» порт 80, и он отлично работает на сервере, в настройках моего приложения я изменил его,

Advance setting --> Application Pool Identity --> Local System

приложение может получить доступ к серверу с именем хоста "scoring", но не может получить доступ на машинах в локальной сети.

Когда я меняю файл хоста LAN-машины,

 C:/windows/system32/driver/etc/host 

и отредактируйте его и введите имя хоста с IP-адресом размещенной машины, например:

scoring 192.168.1.20

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

Какую ошибку я делаю в этой конфигурации?