учусь некоторым серверным трюкам.
Проблемы с bind9 в debian 8.
named-checkzone pro.lan db.pro.lan.inv
zone pro.lan/IN: NS 'server.pro.lan' has no address records (A or AAAA)
мой db.pro.lan.inv
$TTL 604800
@ IN SOA server.pro.lan. root.pro.lan. (
2015052402
604800
86400
2419200
604800
)
@ IN NS server.pro.lan.
254 IN PTR server.pro.lan.
10 IN PTR nas.pro.lan.
Любая идея ?
Это.
Ваш pro.lan
зона определяет сервер имен server.pro.lan
, но не определяет эту запись. Вам нужно добавить server IN A
запись, указывающая на его IP-адрес.
Кроме того, ваш pro.lan
Зона - это так называемая «прямая» зона - она сопоставляет имена с IP-адресами, а не числа с именами. PTR
записи используются для сопоставления чисел с именами, и поэтому PTR
записи в этой зоне функционально бесполезны. Я рекомендую взять книгу по DNS и изучить основы.
Кроме того, просмотрите этот вопрос, прежде чем вы решите начать что-либо делать с DNS в своей производственной среде: Следует ли размещать собственные серверы имен?
Сделайте переднюю зону для pro.lan
с записью для server.pro.lan.
NS
записи всегда должны быть именами, и эти имена должны быть разрешимыми. По-видимому server.pro.lan
в настоящее время не разрешима.