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 ) .
где грабли спрятались?