|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Yura Pismerov 2:5020/400 30 Jul 2003 05:22:42 To : Artem 'Zazoobr' Ignatjev Subject : Re: ddns update -------------------------------------------------------------------------------- Artem 'Zazoobr' Ignatjev wrote: > > Кто-нибудь может поделится опытом по поднятию ddns-апдейтов? > Background: Домашняя машинка торчит себе в интернете. Хочу на нее > повесить постоянное, известное мне имя. Есть свой домен, один сервер > сконфигурирован как мастер: > > ns1.my-zone.tld: > > key MYKEY { > algorithm HMAC-MD5.SIG-ALG.REG.INT; > secret ДЛИHHЫЙ_SECRET==; > }; > > zone "my-zone.tld" { > type master; > file "my-zone"; > allow-update { > key "MYKEY"; > }; > }; > > второй - как slave: > ns2.my-zone.tld: > zone "my-zone.tld" { > type slave; > file "s/my-zone"; > masters { > ns1.my-zone.tld; > }; > }; > > И есть собственно машинка. > У ней в /etc/namedb валяются, до кучи > KMYKEY.+157+00000.key, KMYKEY.+157+00000.private с тем самым > ДЛИHHЫЙ_SECRET==, > nsupdate.conf: > update delete timon-home.my-zone.tld A > update add timon-home.my-zone.tld 3600 A @MY_ADDR@ > > а так же есть еще волшебный /usr/local/bin/dnsreg: > #!/bin/sh > cat /etc/namedb/nsupdate.conf | sed s/@MY_ADDR@/$1/ | nsupdate -vk > /etc/namedb:MYKEY. > > С идеей, что из ppp.linkup будет дергаться как > myisp: > !bg sh /usr/local/bin/dnsreg MYADDR > > Вот тут вот лезут непонятки: за то время, что я все это писал, я > какими-то шаманствами заставил работать. Hо вопрос остался: по какому > принципу оно будет выбирать сервер, на котором пытаться сделать update? Оно ищет authoritative DNS servers (те же, что получаются с помощью nslookup -q=ns yourdomain.tld). > И как можно ей принудительно задать сервер? Hикак. --- ifmail v.2.15dev5 * Origin: TUCOWS.COM Inc. (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/4537747ad690.html, оценка из 5, голосов 10
|