Рейтинг:0

#ASK Обратная зона: сервер не может найти .in-addr.arpa : NXDOMAIN

флаг ma

Я разобрался с обратной зоной, поэтому я уже настроил свой локальный DNS с помощью этой простой конфигурации:

1. named.conf.options

внутренний {
        192.168.1.0/24; // данные
        192.168.2.0/24; // данные
        192.168.3.0/24; // данные
        192.168.4.0/24; // данные
        192.168.5.0/24; // данные
        192.168.6.0/24; // данные
        192.168.40.0/24; // АТС
        192.168.60.0/24; // ТВ
        192.168.33.0/24; // точка доступа
        192.168.35.0/24; // точка доступа
        локальный хост;
        локальные сети;
};

параметры {
        директория "/var/cache/bind";

        экспедиторы {
                8.8.8.8;
                8.8.4.4;
        };

        //только вперед;
        рекурсия да;

        разрешить запрос {внутренний; };
        разрешить-запрос-кэш {внутренний; };
        разрешить рекурсию {внутренний; };

        пустые зоны-включить нет;

        автоматическая проверка dnssec;

        прослушивание порта 53 { localhost; 192.168.6.201; };
        прослушивание на v6, порт 53 { :: 1; };
};

2. named.conf.local

зона "melinda.local" В {
        тип мастер;
        файл "/etc/bind/zones/db.melinda";
        //разрешить передачу {нет; };
        //также-уведомить { none; };
};

зона "168.192.in-addr.arpa" В {
        тип мастер;
        файл "/etc/bind/zones/db.192";
        //разрешить передачу {нет; };
        //также-уведомить { none; };
};

3. ДБ.Мелинда

$TTL 604800
@ IN SOA srv.melinda.local. root.melinda.local. (
                        2022030901 ; Серийный
                         604800 ; Обновить
                          86400 ; Повторить попытку
                        2419200 ; Срок действия
                         604800 ) ; Отрицательный TTL кэша
;
@ IN NS ns.melinda.local.
@ В А 192.168.6.201
@ В MX 10 mail.melinda.local.

; определенный
нс В А 192.168.6.201
почта ИН А 192.168.6.201

4. дб.192

@ IN SOA srv.melinda.local. root.melinda.local. (
                        2022030901 ; Серийный
                         604800 ; Обновить
                          86400 ; Повторить попытку
                        2419200 ; Срок действия
                         604800 ) ; Отрицательный TTL кэша
;
@ IN NS srv.melinda.local.
1.0.0 В PTR srv.melinda.local.

; определенный
6.201 IN PTR srv.melinda.local.
6.201 В PTR mail.melinda.local.

И это мое имя хоста /etc/имя хоста, /и т.д./хосты, /etc/resolv.conf

$ кот /etc/имя хоста
срв

$ кошка /etc/hosts
127.0.0.1 локальный хост.локальный домен локальный хост
192.168.6.201 srv.melinda.local srv

# Следующие строки желательны для хостов с поддержкой IPv6
::1 локальный хост ip6-localhost ip6-loopback
ff02::1 ip6-все узлы
ff02::2 ip6-все маршрутизаторы

$ кошка /etc/resolv.conf
сервер имен 192.168.6.201
сервер имен 127.0.0.53
поиск srv.melinda.local

Поэтому, когда я отлаживаю свою конфигурацию DNS, с помощью named.conf.options файл, который я установил пустые зоны-включить к нет вот результат при использовании нслукап

$ нслукап
> Мелинда.local
Сервер: 192.168.6.201
Адрес: 192.168.6.201#53

Имя: melinda.local
Адрес: 192.168.6.201
> 192.168.6.201
201.6.168.192.in-addr.arpa имя = mail.melinda.local.
201.6.168.192.in-addr.arpa name = srv.melinda.local.
>выйти

Но когда я меняю пустые зоны-включить в комментарий (или по умолчанию да), вот что я получаю

$ нслукап
> Мелинда.local
Сервер: 192.168.6.201
Адрес: 192.168.6.201#53

Имя: melinda.local
Адрес: 192.168.6.201
> 192.168.6.201
** сервер не может найти 201.6.168.192.in-addr.arpa: NXDOMAIN
> выход

Возможно, это бесполезный вопрос, но извините, я новичок в настройке DNS, поэтому я хочу знать разницу, когда я устанавливаю пустые зоны-включить на нет и да. Важно или необходимо использовать преобразователь для локального DNS?

Patrick Mevzek avatar
флаг cn
Два касательных момента: 1) вам не нужны действительно обратные зоны ни для чего, поэтому, кроме обучения, нет необходимости создавать все это, и 2) не используйте `local` в качестве локального TLD, поскольку он зарезервирован для многоадресной DNS. .
Tommiie avatar
флаг bw
Не должно ли это быть 201.6 вместо 6.201 для ваших записей PTR?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.