[mdk-re] Re: [mdk-re] Re: [mdk-re] Доступ к кэширующемуnamed

Gleb Kouzmenko =?iso-8859-1?q?gleb_=CE=C1_infomos=2Eru?=
Пн Мар 12 18:13:01 MSK 2001


> > > А вот с клиентской тачки подцепиться к dns не могу :-((
> > > nslookup после 5 секундного раздумья выдает что
> > > *** Can't find server name for address 192.168.9.22: No response from
> > > server *** Default servers are not available
> > >
> > > 192.168.9.22 -- адрес буферной тачки в локальной сети.
> > > Причем если постучаться с клиента telnet'ом на 53 порт, то открывается
> > > сессия, на мониторе вижу что у named открылось соединение с клиентской
> > > тачкой...
> > >
> > > Бред какой то... Может я чего недописал? :-/
> >
> > nslookup желает узнать имя DNS-сервера по его адресу.
>
> Интересно, а нафига это ему надо? Прикол в том, что маздайные клиенты
> прекрасно и так как есть работают :-/ у них и hosts пустой и в dns
> только 192.168.9.22 прописано и все Ok.
>
> > можно либо на каждом клиенте в hosts прописать
> > my.dns.server 192.168.9.22
> > (сработает hosts в order)
>
> Пофигу, на момент написания мною вопроса уже было прописано, не работает
> все равно. Причем ping на имя и на адрес проходит, а nslookup нет :-(

Виноват, ошибся - nslookup файлом hosts не пользуется.
Видимо, считается, что он тестирует не resolver, а только его DNS-часть

Но gethostbyaddr, скорее всего, работает - попробуйте
# perl -e 'use Socket; @a=gethostbyaddr(inet_aton("192.168.9.1"),AF_INET);
print $a[0];'
- то есть линукс-клиент пользуется Вашим DNS-сервером наравне с маздайками

Но красивее все же
>
> > или поднять обратную зону для внутренней сетки


Глеб Кузьменко





Подробная информация о списке рассылки community