Первая часть (http://linux.yyz.us/nsupdate/) статьи "Quick and Painless Dynamic DNS" описывает процесс использования утилиты nsupdate для дистанционного обновления данных в DNS зонах и создания новых зон. О настройке возможности таких апдейтов в DNS сервере BIND повествуется во второй части (http://linux.yyz.us/dns/ddns-server.html) статьи.Кратко о настройке:
Генерируем ключи:
dnssec-keygen -a HMAC-MD5 -b 512 -n USER foo22.bar44.com.Настройки сервера:
/etc/named.conf:
include "keys.conf";
......
zone "bar44.com" {
type master;
file "bar44.com.zone";
update-policy {
grant laptop.bar44.com. name laptop.bar44.com. A TXT;
grant foo22.bar44.com. subdomain bar44.com. ANY;
};
# или
#allow-update {
# key foo22.bar44.com.
#};
};/etc/namedb/keys.conf:
key foo22.bar44.com. {
algorithm HMAC-MD5;
secret "секретный ключ";};
Для обновления зоны:
nsupdate -k Kfoo22.bar44.com.+157+12505.private -v cmd_file.txtПример cmd_file.txt:
server ns.bar44.com
zone bar44.com
update delete somehost.bar44.com. A
update add somehost.bar44.com. 86400 A 10.10.10.1
show
sendURL: http://linux.yyz.us/dns/ddns-server.html
Новость: http://www.opennet.me/opennews/art.shtml?num=4398
Это что, теперь постоянная здесь тема - настройка динамического ДНС?
Блин, все сделал, все стартует, в логах ошибок нет, но обновления не происходит. В чем же дело?
'и создания новых зон'
я что-то пропустил извините? уже зоны создаем?