none
Внутренний сайт не отображается в локальной сети. Возможно, настройка DNS?

    Вопрос

  • Добрый день

    нужна помощь в настройке

    внутри домена на IIS 8 (winServer 2012r2)  установлена LMS moodle. вторым сайтом, hostname sdo.spo-ket.ru

    по обращению из локальной сети  ни по имени сайта, ни по ip адресу веб-сервера   moodle не открывается.

    локально на сервере:

    localhost - веб страница не найдена.

    sdo.spo-ket.ru - открывается (в hosts настройки внесены)

    из сети:

    при обращении по ip-адресу веб-сервера открывается default сайта

    на сервер dns  в домене создана зона с именем сайта на вебсервере.  сайт учебного заведения www.spo-ket.ru. при указании адреса в браузере sdo.spo-ket.ru выдается страница с описанием проблем подключения от хостера.

    Задачи:

    1. настроить  dns и вебсервер так, чтобы из сети по указанию sdo.spo-ket.ru  (или хотя бы ip адреса) открывался внутренний веб-сайт.

    2. чтобы извне можно было зайти на внутренний сайт moodle техникума.


    • Изменено dennik44 27 ноября 2017 г. 9:09
    27 ноября 2017 г. 9:03

Ответы

  • Добрый день

    нужна помощь в настройке

    внутри домена на IIS 8 (winServer 2012r2)  установлена LMS moodle. вторым сайтом, hostname sdo.spo-ket.ru

    по обращению из локальной сети  ни по имени сайта, ни по ip адресу веб-сервера   moodle не открывается.

    локально на сервере:

    localhost - веб страница не найдена.

    sdo.spo-ket.ru - открывается (в hosts настройки внесены)

    из сети:

    при обращении по ip-адресу веб-сервера открывается default сайта

    на сервер dns  в домене создана зона с именем сайта на вебсервере.  сайт учебного заведения www.spo-ket.ru. при указании адреса в браузере sdo.spo-ket.ru выдается страница с описанием проблем подключения от хостера.

    Задачи:

    1. настроить  dns и вебсервер так, чтобы из сети по указанию sdo.spo-ket.ru  (или хотя бы ip адреса) открывался внутренний веб-сайт.

    2. чтобы извне можно было зайти на внутренний сайт moodle техникума.


    По имени localhost и IP сайт, естественно не открывается, т.к. у него стоит привязка кимени сайтаsdo.spo-ket.ru (оно передаётся браузером в заголовке HTTP, в соответствии с тем, что указывается в URL - в адресной строке браузера или в ссылке).

    Во что у вас там разрешается имя сайта изнутри сети - с этим как раз надо разобраться. Для надёжной работы оно должно разрешаться во внутренний IP веб-сервера с IIS. Если оно разрешается во внешний IP, с которого сделан проброс на шлюзе, то изнутри это может не работать: довольно многие шлюзы с NAT (в том числе, и встроенный в Windows NAT) пробрасывают подключнния на свой внешний IP только когда запрос приходит через внешний интерфейс снаружи.

    Если у вас в сети домен AD то для разрешения имён клиенты должны использовать установленный на нём сервер DNS, так что все настройки нужно делать там (а если клиенты настроены как-то по другому - исправьте, иначе с высокой вероятностью могут быть проблемы с подключением к домену AD). Самый простой способ задать разрешение конкретного имени внутри сети - создать зону с этим именем (sdo.spo-ket.ru в вашем случае) и в неё добавить ровно одну запись A с именем, совпадающим с именем домена и внутренним IP сервера.

    Чтобы настроить доступ извне нужно

    1. Пробросить на шлюзе порт 80 с внешнего адреса шлюза на IP внутреннего сервера (как это сделать - зависит от шлюза);
    2. В зону spo-ket.ru на сервере DNS, обслуживающем эту зону добавить запись типа A с относительным именем сайта (sdo, как я понимаю) и внешним IP шлюза.
      

    Слава России!

    27 ноября 2017 г. 10:26

Все ответы

  • sdo.spo-ket.ru - открывается (в hosts настройки внесены)

    О каких настройках hosts идёт речь?

    Публикация веб-морды - достаточно простая штука. Всё, что нужно, это адрес и порт. Откройте панель IIS, выберите нужный сайт:
    

    Пункт Привязки справа отвечает за то, что вам нужно. В Обзоре можно понажимать на ссылки и проверить. Что у вас здесь?
    27 ноября 2017 г. 9:34
  • Добрый день

    нужна помощь в настройке

    внутри домена на IIS 8 (winServer 2012r2)  установлена LMS moodle. вторым сайтом, hostname sdo.spo-ket.ru

    по обращению из локальной сети  ни по имени сайта, ни по ip адресу веб-сервера   moodle не открывается.

    локально на сервере:

    localhost - веб страница не найдена.

    sdo.spo-ket.ru - открывается (в hosts настройки внесены)

    из сети:

    при обращении по ip-адресу веб-сервера открывается default сайта

    на сервер dns  в домене создана зона с именем сайта на вебсервере.  сайт учебного заведения www.spo-ket.ru. при указании адреса в браузере sdo.spo-ket.ru выдается страница с описанием проблем подключения от хостера.

    Задачи:

    1. настроить  dns и вебсервер так, чтобы из сети по указанию sdo.spo-ket.ru  (или хотя бы ip адреса) открывался внутренний веб-сайт.

    2. чтобы извне можно было зайти на внутренний сайт moodle техникума.


    По имени localhost и IP сайт, естественно не открывается, т.к. у него стоит привязка кимени сайтаsdo.spo-ket.ru (оно передаётся браузером в заголовке HTTP, в соответствии с тем, что указывается в URL - в адресной строке браузера или в ссылке).

    Во что у вас там разрешается имя сайта изнутри сети - с этим как раз надо разобраться. Для надёжной работы оно должно разрешаться во внутренний IP веб-сервера с IIS. Если оно разрешается во внешний IP, с которого сделан проброс на шлюзе, то изнутри это может не работать: довольно многие шлюзы с NAT (в том числе, и встроенный в Windows NAT) пробрасывают подключнния на свой внешний IP только когда запрос приходит через внешний интерфейс снаружи.

    Если у вас в сети домен AD то для разрешения имён клиенты должны использовать установленный на нём сервер DNS, так что все настройки нужно делать там (а если клиенты настроены как-то по другому - исправьте, иначе с высокой вероятностью могут быть проблемы с подключением к домену AD). Самый простой способ задать разрешение конкретного имени внутри сети - создать зону с этим именем (sdo.spo-ket.ru в вашем случае) и в неё добавить ровно одну запись A с именем, совпадающим с именем домена и внутренним IP сервера.

    Чтобы настроить доступ извне нужно

    1. Пробросить на шлюзе порт 80 с внешнего адреса шлюза на IP внутреннего сервера (как это сделать - зависит от шлюза);
    2. В зону spo-ket.ru на сервере DNS, обслуживающем эту зону добавить запись типа A с относительным именем сайта (sdo, как я понимаю) и внешним IP шлюза.
      

    Слава России!

    27 ноября 2017 г. 10:26
  • я  сделал зону прямого просмотра

    и сделал запись A

    но при обращении к sdo.spo-ket.ru с компов из домена (который настроен, как вы сказали с AD и DNS на нем)

    он выходит на страницу с ошибкой от хостера, то есть мой DNS сервер передает запросы за пределы внуттренней сети


    27 ноября 2017 г. 10:52
  • Добрый День.

    Вы DNS настроили корректно?

    1.? У вас сайты sdo.spo-ket.ru и spo-ket.ru смотрят на ip 77.221.130.13, то есть на хостера.

    2.? Вы локальный Web ресурс опубликовали?



    поясните, что значит опубликовали?

    возможно, и нет... потому как при обращении веб-сервер выдает 404

    27 ноября 2017 г. 10:58