LINUX.ORG.RU
ФорумAdmin

Не добавляется CNAME через nsupdate

 ,


0

1

Есть BIND 9.9.6-P1, на нем лежит локальная зона home которая динамически обновляется с isc-dhcp. Сегодня решил к одному узлу добавить алиас. Для этого написал небольшой срипт:

#!/bin/sh

TTL=3600
SERVER=ns.home
HOSTNAME=debian.home.
ZONE=home.
AL=cacti
KEYFILE=/opt/etc/namedb/keys/Kdhcp-updater


nsupdate -v -k $KEYFILE<<EOF
server $SERVER
zone $ZONE
update delete $HOSTNAME CNAME $AL
update add $HOSTNAME $TTL CNAME $AL
send
quit
EOF
Но чуда не случилось и bind в логе выдал:
30 мая 22:13:28	named[1677]	client 192.168.100.254#38106/key dhcp-updater: signer "dhcp-updater" approved
30 мая 22:13:28	named[1677]	client 192.168.100.254#38106/key dhcp-updater: updating zone 'home/IN': deleting an RR at debian.home CNAME
30 мая 22:13:28	named[1677]	client 192.168.100.254#38106/key dhcp-updater: updating zone 'home/IN': attempt to add CNAME alongside non-CNAME ignored
Целый час гуглил, но так ничего и не смог найти. Может кто с таким сталкивался? Помогите пожалуйста.


Целый час гуглил, но так ничего и не смог найти.

А словарем воспользоваться не пробовал?

http://en.wikipedia.org/wiki/CNAME_record#Restrictions

An alias defined in a CNAME record must have no other resource records of other types (MX, A, etc.). (RFC 1034 section 3.6.2, RFC 1912 section 2.4) The exception is when DNSSEC is being used, in which case there can be DNSSEC related records such as RRSIG, NSEC, etc. (RFC 2181 section 10.1)

ival ★★
()
Ответ на: комментарий от ival

В том-то и дело, что в зоне есть только одна запись А для этого хоста. Если надо могу скинуть всю зону.

bredis
() автор топика
Ответ на: комментарий от ival

Разобрался. Вот скрипт если кому нужно будет.

#!/bin/sh

TTL=3600
SERVER=ns.home
HOST=debian.home
ZONE=home.
AL=phpmyadmin
KEYFILE=/opt/etc/namedb/keys/Kdhcp-updater.+157+56133.private


nsupdate -v -k $KEYFILE<<EOF
server $SERVER
zone $ZONE
prereq nxdomain $AL.$HOST
update add $AL.$HOST $TTL CNAME $HOST
send
quit
EOF

bredis
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.