Даааа.... скажу я вам. Других выражений лучше не озвучивать. Вчера нарвался на эту лажу и ощутил всю радость под корень перекроенных дистрибутивов. Каждый раз удивляюсь и убеждаюсь что чтобы работало всё надо делать самому и никак иначе.
Короче в процессе модификации сетей и серверов всплыла необходимость наличия обратной зоны для одного сервака из параллельной домены. А в качестве сервера DNS у нас выступает zentyal, который вроде всё сам должен делать автоматом, что подтверждается наличием PTR записей для адресов которые в него вгонялись... но как оказалось далеко не всех адресов, а лишь малой части! По какой логике записи создаются я в итоге так и не понял. Через веб-морду PTR назначать нельзя - нет такого функционала. Правка шаблонов или других конфигов бесполезна поскольку такая используется "закрюченная" механика (частично бинд, частично самба, частично скрипты и бд зенчала и может ещё чёрт знает что с боку приклеено). Пол дня потеряны на выяснения что в сети не так и всё из-за уверенности что зенчал-то не подведёт!
РЕШЕНИЕ:
Используем samba-tool и руками через консоль вбиваем нужные PTR-ы
Добавить PTR (тут сам зенчал это "dc.domain.com", локальная сеть "192.168.1.0", адрес хоста для которого создаём PTR "192.168.1.31", имя хоста для которого создаём PTR "serv.domain2.com", название аккаунта администратора домены на зенчале "adadmin"):
samba-tool dns add dc.domain.com 1.168.192.in-addr.arpa 31 PTR serv.domain2.com -U adadmin
... попросит пароль для пользователя "adadmin" и если всё гуд напишет что запись успешно добавлена, если не гуд то напишет что "бла-бла, ошибка, бла-бла, то-то и то-то в зависимости от ситуации".
Проверить:
nslookup 192.168.1.31
host -t PTR 192.168.1.31
Подробнее:
https://wiki.samba.org/index.php/DNS_Administration