On Fri, 19 Oct 2001, Oles' Stovbenko wrote: > F> Не могу разобраться с одной проблемой, может кто подскажет. Вообщем, есть > F> машина (назовем ее А), на ней установлен Debian 2.2r0. Одним концом она > F> смотрит в локалку, другим на провайдера с помощью dial on demand по > F> ppp. Есть другая машина (назовем ее В), находится в локалке. Я хожу с нее > F> на машину А по ssh. Проблема - когда захожу на машину А по ssh, машина А > F> начинает дозваниваться к провайдеру. Я так понимаю, что она хочет узнать > F> ip машины В у провайдера, > [skip] > Правильно понимаете... > И NS-ы провайдера естественно не разрешают имя хоста в адрес.
Ессно ... > F> Казалось бы не настроен нормально резолвинг имен, но в то время, когда > F> связи с провайдером нет, > То все работает ОК... Дык в том то и дело, что с nslookup все ОК, и не важно - есть связь с провайдером или нет. > F> Вообщем, у меня пока мыслей нет, может кто пособит советом. Заранее > F> благодарен. Извиняюсь за некоторый оффтопик. > Начинаю советовать... Спасибо. > 1. На А и на В в /etc/host.conf > > order hosts,bind Это так. > 2. На А в /etc/named.conf > options { > directory "/var/named"; > forwarders { > XXX.XXX.XXX.XXX; > YYY.YYY.YYY.YYY; > }; На машине А не запущен named, раньше был но в связи с этими траблами, я его пока опустил. Когда был, named.conf выглядел именнно так, хотя это не имеет сейчас значение. На машине А ситуация такая - proxy:~# cat /etc/resolv.conf search ies.udm.ru #NS в ЛВС nameserver 192.168.3.9 nameserver 192.168.5.112 #NS провайдера nameserver XXX.XXX.XXX.XXX nameserver YYY.YYY.YYY.YYY > 3. На А в /var/named/boot.options > > forwarders XXX.XXX.XXX.XXX YYY.YYY.YYY.YYY см. выше > 4. На В /etc/named.conf > options { > directory "/var/named"; > forward only; > forwarders { > LLL.LLL.LLL.LLL; > }; На машине В стоит сервер имен локалки, ему ничего не надо знать об адресах интернет. Его задача - раздавать адреса хостов локалки. > 5. На B в /var/named/boot.options > > forwarders LLL.LLL.LLL.LLL > options forward-only см.выше > где LLL.LLL.LLL.LLL - ip на машине A на интерфейсе ppp0 > XXX.XXX.XXX.XXX, YYY.YYY.YYY.YYY - адреса серверов DNS провайдера. Вопросы остаются. Почему nslookup на машине А работает правильно, а ssh - нет. Большое спасибо за отклик. С уважение, Фефилов Андрей.