Как использовать nsupdate для создания записи NAPTR
Какой рабочий пример для создания записи NAPTR с использованием nsupdate для Bind9?
man nsupdate sais:
update add {domain-name} {ttl} [class] {type} {data...}
Adds a new resource record with the specified ttl, class and data.
Но я не могу найти правильный формат для NAPTR
Моя попытка:
echo -e 'update add enum.example.com 60 IN NAPTR 1.1.1.1.1."u"."E2U+sip"."!^.*$!test123test@example.com!" .'"\nsend"|nsupdate
результаты в:
invalid rdata format: not a valid number
syntax error
1 ответ
Решение
Вот рабочий пример:
echo -e "nsupdate "update add 1.2.3.4 60 IN NAPTR 100 10 \"u\" \"E2U+h323\" \"!^.*$!test@example.com!\" ."\nserver localhost\nsend" | /usr/bin/nsupdate -y rndckey:mykey -v