Здравствуйте.
Есть задача, установить dns сервер взамен старого. DNS серверы я не настраивал, поэтому возникли проблемы с пониманием работы механизма работы dns.
На старом сервере стоял bind. Поддерживал свою зону и спрашивал корневые сервера о "не_своих" зонах.Посоветовавшись с народом в сети я решил на новый сервер ставить djbdns. О нем отзываются как о надежном и безопасном.
Собственно задача ясна - отвечать инету и клиентам о своей зоне и форвардить запросы от клиентов на корневые сервера.Вопрос: получится ли сделать это на одном ip?
И еще, настроил я dnscache, попробовал к нему обратиться, получилось вот что:
query 44 00000000000000000000ffff3ea8ef02:0444:aebe 1 www.ru.
tx 0 1 www.ru. . 00000000000000000000ffffc33a1b0f 00000000000000000000ffffc005061e
query 45 00000000000000000000ffff3ea8ef02:0444:aebe 1 www.ru.
tx 0 1 www.ru. . 00000000000000000000ffffc005061e 00000000000000000000ffffc33a1b0f
lame 00000000000000000000ffffc005061e . .
tx 0 1 www.ru. . 00000000000000000000ffffc33a1b0f
query 46 00000000000000000000ffff3ea8ef02:0444:aebe 1 www.ru.
tx 0 1 www.ru. . 00000000000000000000ffffc005061e 00000000000000000000ffffc33a1b0f
lame 00000000000000000000ffffc005061e . .
tx 0 1 www.ru. . 00000000000000000000ffffc33a1b0f
lame 00000000000000000000ffffc005061e . .
tx 0 1 www.ru. . 00000000000000000000ffffc33a1b0f
query 47 00000000000000000000ffff3ea8ef02:0444:aebe 1 www.ru.
tx 0 1 www.ru. . 00000000000000000000ffffc005061e 00000000000000000000ffffc33a1b0f
query 48 00000000000000000000ffff3ea8ef02:0444:aebe 1 www.ru.
tx 0 1 www.ru. . 00000000000000000000ffffc005061e 00000000000000000000ffffc33a1b0f
lame 00000000000000000000ffffc005061e . .
tx 0 1 www.ru. . 00000000000000000000ffffc33a1b0f
lame 00000000000000000000ffffc005061e . .
tx 0 1 www.ru. . 00000000000000000000ffffc33a1b0f
servfail www.ru. input/output error
sent 45 24
servfail www.ru. input/output error
sent 46 24
servfail www.ru. input/output error
sent 44 24
servfail www.ru. input/output error
sent 48 24
servfail www.ru. input/output error
sent 47 24
соответственно имя не разрешилось...
Гуру, помогите плз!
>Есть задача, установить dns сервер взамен старого. DNS серверы я не настраивал, поэтому возникли проблемы с пониманием работы механизма работы dns.
>На старом сервере стоял bind. Поддерживал свою зону и спрашивал корневые сервера о "не_своих" зонах.Я бы в таком случае просто обновил bind. Зачем ломать то, что работает?
>Посоветовавшись с народом в сети я решил на новый сервер ставить djbdns.
>О нем отзываются как о надежном и безопасном.Не все.
>отвечать инету и клиентам о своей зоне и форвардить запросы от клиентов на корневые сервера. Вопрос: получится ли сделать это на одном ip?
Если правильно понял, то да.
http://www.djbdns.org/
http://web.opennet.ru/base/rel/djbdns.txt.html
http://www.linux.org.ru/view-message.jsp?msgid=294348&scroll...
http://unix.nordcomp.ru/articles.html?page=1&id=10
Хм...
Сделал все как в мане, но:
#dnscache-conf dnscache dnslog /etc/dnscache m.y.i.p
#ln -s /etc/dnscache /service
#svstat /service/dnscache
/service/dnscache: unable to chdir: file does not exist
>Хм...
>Сделал все как в мане, но:
>#dnscache-conf dnscache dnslog /etc/dnscache m.y.i.p
>#ln -s /etc/dnscache /service
>#svstat /service/dnscache
>/service/dnscache: unable to chdir: file does not exist
а "cd /service/dnscache" что говорит?