[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: более подробный ответ DNS



On Wed, 26 May 2010 16:20:05 +0400
Mikhail A Antonov <bart@solarnet.ru> wrote:

> -[ Denis Feklushkin 26/05/2010 14:44 (GMT +3)
> > On Wed, 26 May 2010 14:24:10 +0400
> >
> > Mikhail A Antonov <bart@solarnet.ru> wrote:
> > > Denis Feklushkin пишет:
> > > > On Wed, 26 May 2010 07:39:50 +0400
> > > >
> > > > Mikhail A Antonov <bart@solarnet.ru> wrote:
> > > >> Denis Feklushkin пишет:
> > > >>> на сервере стоят bind9 и powerdns для сравнения. конфиг зон
> > > >>> используется один и тот же.
> > > >>
> > > >> <...>
> > > >>
> > > >>> вопрос: как сделать так чтобы powerdns отдавал дополнительно адреса и
> > > >>> имена ns-серверов и прочего. как называется эта фича? нужно ли так
> > > >>> делать?
> > > >>
> > > >> Он отдаёт только если его попросить -t ANY. в -t A он и отдаёт только
> > > >> A Убери +nocomments и увидишь что dig просит.
> > > >
> > > > одинаковое просит
> > > >
> > > > Ага, ANY... это, похоже, в powerdns проблема, он в БД запрос ANY
> > > > неправильно делает
> > >
> > > У тебя dig поумолчанию ANY просит?
> >
> > когда просишь несуществующее имя отрезолвить то в базу падает сначала
> > запрос A а потом ANY видимо, чтобы хотя бы какую-то другую информацию дать
> > раз A нету
> 
> Разве?
> ~$ dig blabla.antmix.pp.ru
> 
> ; <<>> DiG 9.5.1-P3 <<>> blabla.antmix.pp.ru
> ;; global options:  printcmd
> ;; Got answer:
> ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 22569
> ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
> 
> ;; QUESTION SECTION:
> ;blabla.antmix.pp.ru.		IN	A
> 
> ;; AUTHORITY SECTION:
> antmix.pp.ru.		86400	IN	SOA	ns.solarhost.ru. mikhail.m-ix.ru. 2010052607 10800 
> 900 604800 86400
> 
> ;; Query time: 250 msec
> ;; SERVER: 127.0.0.1#53(127.0.0.1)
> ;; WHEN: Wed May 26 16:15:56 2010
> ;; MSG SIZE  rcvd: 99
> 
> Нет никаких ANY.
> Или ты о чём-то другом?

да, днс-сервер powerdns в базе спросил ANY в этом случае
там есть такой тип sql-запроса

> 
> >
> > > У меня A. А на ANY как порядочный отдаёт и A и AAAA и NS и адреса
> > > (A/AAAA) этих NS и SOA. В общем всё как положено.
> > > Можешь сам посмотреть вывод например от
> > > dig -t ANY antmix.pp.ru @ns1.solar6.net
> > > и
> > > dig antmix.pp.ru @ns1.solar6.net
> 
> P.S.: Сорри за письмо в личку. По привычке жамкнул "R".
> 


Reply to: