проблема с bind9 (не могу разобраться с PTR)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

BaBL
Сообщения: 767
ОС: Debian GNU/Linux SID

проблема с bind9

Сообщение BaBL »

Помогите плиз разобраться с настройкой BIND (Debian SID)


В named.conf добавлены 2 зоны:

Код: Выделить всё

zone "wf" IN {
        type master;
        file "/etc/bind/db.wf";
};

zone "66.168.192.in-addr.arpa" IN {
        type master;
        file "/etc/bind/db.66.168.192.in-addr.arpa";
};


соответственно db.wf:

Код: Выделить всё

$TTL    604800
@       IN      SOA     localhost. root.localhost. (
                              1    ; Serial
                         604800    ; Refresh
                          86400    ; Retry
                        2419200    ; Expire
                         604800 )     ; Negative Cache TTL
;
 IN NS ns.wf.
ns IN A 192.168.66.21
server IN A 192.168.66.21


и db.66.168.192.in-addr.arpa

Код: Выделить всё

$TTL    604800
@       IN      SOA     localhost. root.localhost. (
                              1    ; Serial
                         604800    ; Refresh
                          86400    ; Retry
                        2419200    ; Expire
                         604800 )     ; Negative Cache TTL
;
 IN NS ns.wf.
21 IN PTR ns
21 IN PTR server


есть несколько хостов к одному IP (таких машин несколько, для примера взал сам сервер), все работает как положено, но есть не очень красивые выводы:

если все прописано как выше, при резолве получаем:
nslookup 192.168.66.21
Server: 192.168.66.21
Address: 192.168.66.21#53

21.66.168.192.in-addr.arpa name = server.66.168.192.in-addr.arpa.
21.66.168.192.in-addr.arpa name = ns.66.168.192.in-addr.arpa.

ping server.wf
PING server.wf (192.168.66.21) 56(84) bytes of data.
64 bytes from server.66.168.192.in-addr.arpa (192.168.66.21): icmp_seq=1 ttl=64 time=0.014 ms
64 bytes from ns.66.168.192.in-addr.arpa (192.168.66.21): icmp_seq=2 ttl=64 time=0.028 ms

хотелось бы просто server.wf и ns.wf, либо IP.

Если в PTR прописывать не 21, а полность 192.168.66.21 - не резолвится вообще, говорит не могу найти в зоне, но зато у пинга идут нормальные ипы.

nslookup 192.168.66.21
Server: 192.168.66.21
Address: 192.168.66.21#53

*** Can't find 21.66.168.192.in-addr.arpa.: No answer


ping server.wf
PING server.wf (192.168.66.21) 56(84) bytes of data.
64 bytes from 192.168.66.21: icmp_seq=1 ttl=64 time=0.014 ms
64 bytes from 192.168.66.21: icmp_seq=2 ttl=64 time=0.023 ms


Кто-нибудь может помочь? Хотелось бы получить в итоге рабочее решение у которого пинги не скачут по хостам. К примеру у яндекса:
nslookup 213.180.204.8
Server: 192.168.66.21
Address: 192.168.66.21#53

Non-authoritative answer:
8.204.180.213.in-addr.arpa name = ya.ru.

я так понимаю, для каждого IP создана своя зона (8.204.180.213.in-addr.arpa), либо же в PTR прописываются полные записи "ya.ru." но это, ИМХО, бред, нет ли более универсального решения? Зона же одна.
Спасибо сказали:
BaBL
Сообщения: 767
ОС: Debian GNU/Linux SID

Re: проблема с bind9

Сообщение BaBL »

kill this message
Спасибо сказали: