Страница 2 из 2

Re: Aliases и моя боль

Добавлено: 20 фев 2025, 13:30
Cmig
Максим писал(а): 15 июн 2024, 02:48
И не будет...
Можно было хотя бы в доках описать как он работает в сборке оспанели, хотя бы так: Bind в проекте используется как автономный модуль с полностью ручной настройкой, никакой автоматической настройки доменов нет! Файлы конфигурации находятся в директории OSPanel\config\Bind\

PS: при всем уважении автору можно было бы сделать автоматическую конфигурацию на основе алиасов из проектов, а forwarders брать из настроек днс винды...

Re: Aliases и моя боль

Добавлено: 20 фев 2025, 14:43
Cmig
Продолжая расследование, по пути\config\Bind\default\settings.ini в файле нашел вот такую строчку:
[named.conf]
destination = {root_dir}\data\{module_name}\{profile_name}\named.conf
в связи с чем пошел в OSPanel\data\Bind\default\named.conf и в нем уже в самом конце нашел:
zone "example.local" { type master; file "D:/OSPanel/data/Bind/default/zones/example.local"; allow-update { none; }; };
отсюда стало ясно где лежит пример и куда его добавлять.
PS: программа стала больше для админов и тех кто любит консольки с файлами настроек, чего не скажешь про 5 версию... надеюсь когда нибудь 6 версия станет с интуитивно понятным гуи с обширными настройками. Автору проекта добра и здоровья!

Re: Aliases и моя боль

Добавлено: 20 фев 2025, 15:24
Cmig
Итог расследования. Зону нужно добавлять в конец файла OSPanel\config\Bind\default\templates\named.conf, по каким то мне непонятным причинам добавление в OSPanel\data\Bind\default\named.conf не дало никакого результата
пример добавленной строки с доменом:
zone "mydomain.test" { type master; file "D:/OSPanel/data/Bind/default/zones/mydomain.test"; allow-update { none; }; };
Далее по пути data\Bind\default\zones создал файл mydomain.test с следующим содержанием:
$ORIGIN mydomain.test.
$TTL 900
mydomain.test.  IN   SOA   ns1.mydomain.test. root.mydomain.test. (2021012101 900 300 604800 900)
mydomain.test.  IN   NS    ns1.mydomain.test.
mydomain.test.  IN   NS    ns2.mydomain.test.
mydomain.test.  IN   A     192.168.0.100
ns1             IN   A     192.168.0.100
ns2             IN   A     192.168.0.100
www             IN   A     192.168.0.100
mydomain.test.  IN   CAA   0 issue "letsencrypt.org"
И победа! Добавил в настройки днс ip моего компа(192.168.0.100) на телефоне и готово!

Re: Aliases и моя боль

Добавлено: 26 фев 2025, 02:41
DenniS
Cmig писал(а): 20 фев 2025, 15:24 Итог расследования. Зону нужно добавлять в конец файла OSPanel\config\Bind\default\templates\named.conf, по каким то мне непонятным причинам добавление в OSPanel\data\Bind\default\named.conf не дало никакого результата
пример добавленной строки с доменом:
zone "mydomain.test" { type master; file "D:/OSPanel/data/Bind/default/zones/mydomain.test"; allow-update { none; }; };
Далее по пути data\Bind\default\zones создал файл mydomain.test с следующим содержанием:
$ORIGIN mydomain.test.
$TTL 900
mydomain.test.  IN   SOA   ns1.mydomain.test. root.mydomain.test. (2021012101 900 300 604800 900)
mydomain.test.  IN   NS    ns1.mydomain.test.
mydomain.test.  IN   NS    ns2.mydomain.test.
mydomain.test.  IN   A     192.168.0.100
ns1             IN   A     192.168.0.100
ns2             IN   A     192.168.0.100
www             IN   A     192.168.0.100
mydomain.test.  IN   CAA   0 issue "letsencrypt.org"
И победа! Добавил в настройки днс ip моего компа(192.168.0.100) на телефоне и готово!
Здравствуйте! Вы только эти 2 шага выполнили для доступа по локальной сети (касательно osp) или еще указывали ip в настройках проекта?

ip компа добавлены в настройках днс на роутере.
Но что-то не работает доступ к домену по локальной сети.

Re: Aliases и моя боль

Добавлено: 26 фев 2025, 09:07
Cmig
DenniS писал(а): 26 фев 2025, 02:41
в настройках проекта ip = 0.0.0.0, днс менял на мобильном устройстве а не на роутере. Если в локалке есть устройство на винде то поставь ему первичный днс - ip вашего компа с оспанелью, далее воспользоваться командой nslookup mydomain.test, если не выдало что ваш домен находится по такому то ip адресу то есть несколько вариантов, либо неправильно настроили Bind либо 53 порт у вас что то блочит

Re: Aliases и моя боль

Добавлено: 27 фев 2025, 01:07
DenniS
Cmig писал(а): 26 фев 2025, 09:07в настройках проекта ip = 0.0.0.0, днс менял на мобильном устройстве а не на роутере. Если в локалке есть устройство на винде то поставь ему первичный днс - ip вашего компа с оспанелью, далее воспользоваться командой nslookup mydomain.test, если не выдало что ваш домен находится по такому то ip адресу то есть несколько вариантов, либо неправильно настроили Bind либо 53 порт у вас что то блочит
Создал отдельную тему по этому вопросу viewtopic.php?p=34187#p34187
, если будет возможность помочь, то будет отлично))