Я хочу получить доступ к моему приложению, размещенному на IIS, через локальную сеть. Сначала я установил DNS-сервер. Шаги настройки DNS:
После управления записями DNS:
В мастере DNS-сервера. откройте дерево зоны прямого просмотра и щелкните правой кнопкой мыши новое имя зоны «example.com» -> свойства, затем щелкните «Начало полномочий» и введите значения в текстовые поля
serial number=1
primary server=systemname.domainname
responsible person=hostmaster.domainname
Щелкните имя сервера, выделите имя домена, нажмите кнопку редактирования и введите IP-адрес сервера, на котором я размещаю свое приложение.
В этом окне есть три текстовых поля:
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, с помощью которой я могу запускать приложение через локальную сеть без редактирования файла хоста клиента.
Какую ошибку я делаю в этой конфигурации?