проблемы с dns

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
agbr
Сообщения: 486
ОС: openSUSE 10.2

проблемы с dns

Сообщение agbr »

ос: suse linux 9.2 ( 2.6.8 )
glibc-2.3.3

resolv.conf:

Код: Выделить всё

search local
nameserver 192.168.185.1


nsswitch.conf:

Код: Выделить всё

...
hosts:          files lwres dns
...


проблема в том, что как-то весьма странно работает запросы к dns.
сам dns работает нормально, если спрашивать "host hostname", или "host ip" - все делает мгновенно и так как нужно, но опытным путем установлено неадекватное поведение функции getaddrinfo ( она используется в openSSH-3.9, из-за чего возникают жуткие тормоза ), как замечено с помощью ethereal оно зачем-то посылает MDNS ( multicast dns запрос ), а нормальный DNS не посылает вообще и не получая ответа ждет целую вечность иногда. причем так получается только с локальными адресами (*.local), за которыми должен следить локальный dns ( dnsmasq-2.22 ) .

где грабли спрятались?
jabber: agbr@jabber.ru

против проприетарного ПО в GNU/Linux
Спасибо сказали: