Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет Русскоязычное Linux-сообщество ([info]lj_ru_linux)
@ 2016-03-24 14:57:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
nsupdate не обновляет зону
Есть debian wheezy, на нем bind + dhcp.
С DHCP проблем нет - зона обновляется.
Но вот когда пытаюсь добавить запись руками через nsupdate добавления не происходит, хотя говорит что "update_completed()".

Дебаг лог:

root@server# nsupdate -D -k dynamic-dns.key
setup_system()
Creating key...
Creating key...
namefromtext
keycreate
reset_system()
user_interaction()
get_next_command()
> server 127.0.0.1
get_next_command()
> zone office.firma.ru
get_next_command()
> update add cacti 3600 CNAME master.office.firma.ru.
evaluate_update()
update_addordelete()
get_next_command()
> send
start_update()
send_update()
Sending update to 127.0.0.1#53
show_message()
Outgoing update query:
;; ->>HEADER<<- opcode: UPDATE, status: NOERROR, id: 52303
;; flags:; ZONE: 1, PREREQ: 0, UPDATE: 1, ADDITIONAL: 1
;; ZONE SECTION:
;office.firma.ru. IN SOA

;; UPDATE SECTION:
cacti. 3600 IN CNAME master.office.firma.ru.

;; TSIG PSEUDOSECTION:
dynamicdns. 0 ANY TSIG hmac-md5.sig-alg.reg.int. 1458817234 300 16 dfjYc3j0pPHWBcdjFxuzfg== 52303 NOERROR 0

update_completed()
tsig verification successful
show_message()

Reply from update query:
;; ->>HEADER<<- opcode: UPDATE, status: NOTZONE, id: 52303
;; flags: qr ra; ZONE: 1, PREREQ: 0, UPDATE: 0, ADDITIONAL: 1
;; ZONE SECTION:
;office.firma.ru. IN SOA

;; TSIG PSEUDOSECTION:
dynamicdns. 0 ANY TSIG hmac-md5.sig-alg.reg.int. 1458817234 300 16 aAC2Y536vQrYFQLr6/TH8g== 52303 NOERROR 0

done_update()
reset_system()
user_interaction()
get_next_command()
> show
show_message()
Outgoing update query:
;; ->>HEADER<<- opcode: UPDATE, status: NOERROR, id: 0
;; flags:; ZONE: 0, PREREQ: 0, UPDATE: 0, ADDITIONAL: 0
;; ZONE SECTION:
;office.firma.ru. IN SOA

get_next_command()
> answer
show_message()
Answer:
;; ->>HEADER<<- opcode: UPDATE, status: NOTZONE, id: 52303
;; flags: qr ra; ZONE: 1, PREREQ: 0, UPDATE: 0, ADDITIONAL: 1
;; ZONE SECTION:
;office.firma.ru. IN SOA

;; TSIG PSEUDOSECTION:
dynamicdns. 0 ANY TSIG hmac-md5.sig-alg.reg.int. 1458817234 300 16 aAC2Y536vQrYFQLr6/TH8g== 52303 NOERROR 0

get_next_command()
</cut>

Странно, но по команде show я вижу, что запрос улетает пустой.

ЧЯДНТ ?


(Читать комментарии) (Добавить комментарий)