У меня есть зона (1.168.192.IN-ADDR.ARPA
) $GENERATE
записи PTR с 1-254.
Однако у меня также есть несколько пользовательских записей PTR в этом диапазоне, которые объявлены помимо директивы generate.
Проблема в том, что когда я запрашиваю сервер, я получаю два (разных) ответа: один для записи из генерации и один для записи, которую я предоставляю.
Каков стандартный подход к решению этой проблемы, чтобы созданная запись возвращалась только в том случае, если другой записи не существует?
Не думайте, что вам нужно разбивать генерацию на разделы.
$GENERATE
предназначен для охвата всего диапазона записей - он не должен «оставлять в покое» RR, в которых уже есть запись, так как вполне допустимо иметь несколько PTR
записи для одного IP-адреса. Итак, поведение, которое вы ищете, действительно потребует разделения $GENERATE
с.
Честно говоря, будет намного понятнее читать и легко вносить изменения в будущем, если вы просто определяете каждую запись индивидуально.