Тема: Локальный DNS

сделал поддомен, все делалось у регистратора основного домена

теперь интересует как можно сделать так чтобы обращаться к my.mybilling.net внутри сети без доступа к инету? дабы человек не набирал в браузере 192.168.0.1 а my.mybilling.net даже если у него нету интернет подключения

2

Re: Локальный DNS

поднять локальный DNS и описать для локальной сети домен mybilling.net

Re: Локальный DNS

crash пишет:

поднять локальный DNS и описать для локальной сети домен mybilling.net

так как уже поднят unbound то в его конфигурационном файле это прописать, а можно ссылочку как правильно это делать? что-то не могу найти

4

Re: Локальный DNS

Ну тут не все так просто, и в то же время просто smile

Самый простой вареант это создать субдомен что-то типо my-local.mybilling.net направить на 192.168.0.1. Тогда все за приделами локалки набирают my.mybilling.net а внутри my-local.mybilling.net.

Либо если есть AD или просто DHCP, то на все компьютеры автоматом выдается какой-то DNS сервер. Если этого нет то надо будет побегать и поменять тот что есть на новый (свой локальный).

Суть

сеть -> локальный DNS (рекурсивный для всех доменов кроме my.mybilling.net или всего mybilling.net, дело вкуса) -> DNS провайдера.

[root@gw ~]# cat /etc/named.conf
acl "corpnets" { 10.0.0.0/21; 127.0.0.1; };
options {
    listen-on port 53 { 127.0.0.1; };
    allow-query     { corpnets; };
    listen-on { 10.0.0.1; 127.0.0.1; };
...
    forwarders {
        8.8.8.8;
        83.171.22.2;
        83.171.22.22;
    };
...
    recursion yes;
...
zone "cmm.lt" {
        type master;
        file "/var/named/slaves/cmm.lt";
};
[root@gw ~]# cat /var/named/slaves/cmm.lt
$ORIGIN .
$TTL 300
cmm.lt            IN SOA    ns1.cmm.lt. root.cmm.lt. (
                2019020601 ; serial
                300        ; refresh
                900        ; retry
                600000     ; expire
                600        ; minimum
                )
            NS    ns1.cmm.lt.
            MX    10 mail.cmm.lt.
            A    185.5.53.225
$ORIGIN cmm.lt.
www            CNAME    cmm.lt.
ciurlionke        A    10.0.0.14
web            A    185.5.53.225
*.web            A    185.5.53.225
priemimas        CNAME    web.cmm.lt.
prasymas        CNAME    web.cmm.lt.
web2            A    10.0.0.36
*.web2            A    10.0.0.36
gw            A    10.0.0.1
igw            A    10.0.5.75
...

Минус в том что указывая всю зону я вынужден дублировать все что есть у провайдера (у меня провайдер это второстивенно, по этому мне важно чтобы работало все внутри). Если указать только один поддомен то все намного проще.