нет доступа из локальной сети

нет доступа из локальной сети

от Артем Артемов -
Количество ответов: 21
собственно сабж, moodle не открывается на компах в локальной сети. (и не пингует) ответ браузера "Не удается найти DNS-адрес сервера moodle.site.ru.
DNS_PROBE_FINISHED_NXDOMAIN"

из интернета на любых устройствах открывает нормально. wampserver64. домен 3го уровня moodle.site.ru
с основным сайтом site.ru (+ еще 4 других сайта на этом сервере, второго уровня) проблем не имеют. не с локалкой, не с внешкой.
vhost настроин одинаково у всех.

если на сервере в host файле прописать основной IP или 127.0.0.1 то на этом компе сайт откроется, но прописать хост на 200+ ПК не вариант =)))
установку moodle производил удаленно из внешки.
изначально moodle было установлено в site.ru/moodle/ ..... далее перенесено в новую папку moodle.site.ru . vhost настроен и все работает....но из интернета. вот спустя месяц узнал что сайт не открывается в локальной сети. возможно криво перенес папку? (вроде до переноса в новую папку локально открывался сайт)
В ответ на Артем Артемов

Re: нет доступа из локальной сети

от Артем Артемов -
ранее moodle была установлена 1111.site.ru/moodle/ и локально открывается.(проверил) но домен 1111.site.ru мне не пренадлежит и перенаправление на мой белый IP делал провайдер домена.

получается нужно узнать у своего интернет провайдера имена NS серверов, для того что бы вписать их у регистратора домена? (DNS IP вписать там невозможно)
В ответ на Артем Артемов

Re: нет доступа из локальной сети

от Yevgenii Losonogov -
Всё зависит от настроек вашего маршрутизатора ищите проблему в них.
В ответ на Yevgenii Losonogov

Re: нет доступа из локальной сети

от Артем Артемов -
не понял, какие проблемы могут быть в роутере? 80 порт TCP пробросил до сервера и все.
з.ы. напомню, с доступом из интернета нету проблем, а вот из локальной сети есть доступ только к омену второго уровня, а вот третий уровень домена говорит что нет DNS серверов, а при попытки пинга "При проверке связи не удалось обнаружить узел moodle.site.ru. Проверьте имя узла и повторите попытку."
В ответ на Артем Артемов

Re: нет доступа из локальной сети

от Yevgenii Losonogov -
Не все маршрутизаторы работают по такому принципу как вы описываете. Например, на оборудовании Mikrotik необходимо подменять локальный адрес компьютера на внешний IP-адрес добавление следующего правило NAT:
action=masquerade
chain=srcnat
dst-address=192.168.1.11 - Ваш сервер moodle
dst-port=443,80
protocol=tcp
src-address=192.168.1.0/24 - LAN вашего учреждения
В ответ на Yevgenii Losonogov

Re: нет доступа из локальной сети

от Артем Артемов -
не, у меня простой домашний роутер асус =)
да и эта фигня только с третьим уровнем домена. на втором уровне все норм. и внешний и внутренний доступ работает.
В ответ на Артем Артемов

Re: нет доступа из локальной сети

от Yevgenii Losonogov -
В записи host на локальных рабочих станциях необходима дополнительная запись

moodle.site.ru x.y.z.w

где, x.y.z.w - локальный IP адрес вашего сервера (wampserver64)
В ответ на Yevgenii Losonogov

Re: нет доступа из локальной сети

от Артем Артемов -
ага, уже писал по этому поводу:
"если на сервере в host файле прописать основной IP или 127.0.0.1 то на этом компе сайт откроется, но прописать хост на 200+ ПК не вариант =)))"

нужно нечто универсальное, не понимаю почему второй уровень работает без проблем, а третий нет.
попробую ради теста еще один третий уровень сделать с простой html страницей
В ответ на Yevgenii Losonogov

Re: нет доступа из локальной сети

от Артем Артемов -
домены уровня 3 и 4 никак не работаю.
www.site.ru
www.moodle.site.ru
test.site.ru (просто index.html)

я про локальную сеть. из внехи все путём. все так же ругается на отсутствующие DNS зоны
В ответ на Артем Артемов

Re: нет доступа из локальной сети

от Yevgenii Losonogov -
Тогда, это нужно делать DNS сервере - если ваша сетевая инфраструктура использует AD.
Либо прописывать на маршрутизаторе, если у него такая возможность имеется. Мне нужна модель вашего маршрутизатора?

В любом случае, без этих условий не получится ничего сделать.

Работать будет только через внесение необходимой записи записи в host на каждой рабочей станции.
В ответ на Yevgenii Losonogov

Re: нет доступа из локальной сети

от Артем Артемов -
AD есть, DNS зоны в виде IP есть 10.0.0.1 и 10.0.9.1
так же там DHCP

роутер ASUS RT-N12VP Версия прошивки: 3.0.0.4.380_8162
в роутере отключено все, только прием интернета и проброс портов на сервера (80 на 10.0.0.1)
В ответ на Артем Артемов

Re: нет доступа из локальной сети

от Yevgenii Losonogov -
"AD есть, DNS зоны" - тогда всё меняет дело)

1. Отрываете диспетчер DNS на сервере c развёрнутым AD
2. В разделе "Зоны прямого просмотра" создаёте новую зону ---> основная зона ---> Для всех DNS-серверов, работающих на контроллерах домена в этом домене ---> Имя зоны (указываете moodle.site.ru) ---> Запретить динамические обновления ---> готово
3. Кликаем на новый созданный раздел "moodle.site.ru" расположенный в "Зоны прямого просмотра" , во втором окне, кликаем на пустое поле правой кнопкой мыши, выбираем "Создать узел (А или ААА)", заполняем одно поле - IP-адрес: (указываем IP адрес вашего сервера moodle) ----> Добавить узел

И все! moodle.site.ru - должно работать внутри сети)
В ответ на Yevgenii Losonogov

Re: нет доступа из локальной сети

от Артем Артемов -
ВСЕ СУПЕР, ПОМОГЛО!!!!

з.ы. получается эту процедуру проводить для каждого нового домена 3\4 уровня?
В ответ на Yevgenii Losonogov

Re: нет доступа из локальной сети

от Vladimir 1 -

установил Moodle на Win10 локально работает, но почему к нему нельзя нормально попасть по IP моего ПК с других ПК в сети?

В ответ на Vladimir 1

Re: нет доступа из локальной сети

от Yevgenii Losonogov -
Вам необходимо, добавить соответствующее правило исходящего и входящего трафика (tcp 80, 443) в межсетевом экране (брандмауэр) Win10 с установленным Moodle.




В ответ на Yevgenii Losonogov

Re: нет доступа из локальной сети

от Vladimir 1 -
межсетевом экране (брандмауэр) Win10 - отключен
на ПК с установленным Moodle
В ответ на Vladimir 1

Re: нет доступа из локальной сети

от Yevgenii Losonogov -
Наличие антивирусной программы?
Если установлена, тогда нужно в ней искать параметры брандмауэра чтобы разрешить доступ по 80,443 порту через протокол TCP

Доступ на сайт moodle на локальной машине http://localhost или http://127.0.0.1 - у Вас работает.

Доступ http://IP-вашего сервера с moodle - не работает?
1. Необходима, архитектура организации веб-сервера для Moodle на вашей Win10?
2. Настройки?
В ответ на Vladimir 1

Re: нет доступа из локальной сети

от Vadim Tabunshchik -
Изображение пользователя Developers

Потому что в config.php нужно в переменной $CFG->wwwroot прописать АйПишник вашего компьютера в локальной сети, а у вас там что? 127.0.0.1 или localhost?

В ответ на Yevgenii Losonogov

Re: нет доступа из локальной сети

от Артем Артемов -
Вроде все гуд, все работает.
Но в локальной сети страница сайта иногда открывается чистым белым листом. без ошибок , вообще без всего. просто белый лист.
Может начать работать через минут, или после 10 обновлений страницы , или после перезагрузки пк, или после перезагрузки сервера с сайтом. Через интернет такой проблемы нет. Только локальная сеть.
server 2022 , ad, dns и т.д. , есть еще 2 сервера репликатора в доменной сети
xamp server

куда смотреть? грешу на днс зоны, может что не так настроил
В ответ на Артем Артемов

Re: нет доступа из локальной сети

от Виталий Лавров -
Изображение пользователя Эксперт по Moodle
Смотреть в консоль браузера. Если там видно ошибки, то понятно куда смотреть дальше.
В любом случае есть смысл смотреть логи сервера на предмет ошибок.
Пустая страница - это в 99% случаях ошибка на сервере.