Перейти до

проглючил с настройкой фри?


Рекомендованные сообщения

Дано: локальная сеть в конторe, ходящая в инет через роутер на базе FreeBSD 5.3

стандарт: тазик iP-III, две сетевухи, свитч вовнутрь, adsl модем наружу.

Недавно заметил особенность - если линк до провайдера по какой-то причине отсох - на машину нельзя зайти ssh

то есть, из локалки я пускаю putty и ломлюсь на 192.168.0.1

sshd меня спрашиваeт login, я его ввожу и... все

пароль уже не спрашивает. висит несколько минут и потом отваливается по таймауту

если интернет работает - то все в порядке, шустро заходим

Если клаву подключить - тут уже, конечно, заходит без проблем.

также грабля с MidnightCommander'ом по этому поводу - когда инета нет, набрав mc можно подождать минуты три - тогда оно запустится

если инет есть - запускается сразу же

Думаю, чего-то я недокрутил?

Ссылка на сообщение
Поделиться на других сайтах

Это я догадывался :)

ибо с named'ом я что-то никак подружиться не могу.

Хотя и не до конца понимаю, что хочет от ДНСа такой софт как файловый менеджер.

Но, ситуацию ведь можно как-то побороть, я надеюсь?

 

options {

directory "/etc/namedb";

pid-file            "/var/run/named.pid";

dump-file "/var/dump/named_dump.db";

statistics-file "/var/named/var/log/stat";

allow-transfer  { none; };

allow-query  { 127.0.0.1; 192.168.0.0/24; };

 

listen-on { 127.0.0.1; 192.168.0.1; };

 

forwarders {

  82.144.192.30;

  82.144.192.32;

  82.144.192.40;

 

};

};

 

zone "localhost" in {

type master;

file "master/localhost.zone";

allow-update { none; };

};

 

zone "0.0.127.in-addr.arpa" in {

type master;

file "master/0.0.127.zone";

allow-update { none; };

};

 

zone "." in {

type hint;

file "named.root";

};

 

 

Где-то здесь изрядно накосячено, как я понимаю?

Ссылка на сообщение
Поделиться на других сайтах

Вернул настройки named к стандартным.

Проблема не решилась. Может быть можно отучить sshd смотреть на dns ?

Ссылка на сообщение
Поделиться на других сайтах

Ничего из ряда вон выходящего я там не увидел.

Вернул настройки named к стандартным, перегрузил сервак - ситуация выглядит так же.

Может и действительно бок в ipfw но где - я пока догнать не в состоянии

Ссылка на сообщение
Поделиться на других сайтах
  • 1 month later...

А нужен ли вообде тот named если никаких зон держать по сути не надо?

Машина просто раздает интернет в локалку. Шейпер там, биллинг и т.п.

Если вырубить локальный днс совсем, прописать адреса провайдерских серверов - может помочь?

Ссылка на сообщение
Поделиться на других сайтах

если поднимаешь свой DNS, то в /etc/resolv.conf надо добавить

nameserver 127.0.0.1

чтоб sshd-server (и другой софт на "тазике") этот локальный DNS опрашивали тоже.

 

но вообще-то, чтоб твой "тазик" всегда знал бэкрезолв адреса клиента, достаточно добавить в /etc/hosts строку типа:

10.0.0.2 myname.my.domain myname

#где 10.0.0.2 -- адрес машинки-клиента, от куда обычно заходишь по ssh на сервер.

 

 

а чтобы отучить sshd лазить к DNS за бэкрезолвом вообще:

в файле /etc/ssh/sshd_config:

UseDNS no

 

P.S. это нормальная ситуация, при которой sshd "не пускает", если не может получить обратный адрес клиента. ssd по-умолчанию настроен так, что пытается найти этот обратный адрес, а поскольку провайдерский DNS недоступен, он это делает долго-долго (и неуспешно :) ), а потом соединение отваливается по тайм-ауту.

Ссылка на сообщение
Поделиться на других сайтах

Добавил в /etc/resolv.conf первой строкой

nameserver 127.0.0.1

 

там уже были прописаны провайдерские NS

Надо ли их удалить совсем? bind пока что работает, сам не знаю зачем он мне нужен :)

 

Спасибо за наводку про sshd_config, поправил. К вечеру юзеры по домам разойдутся, буду тестировать.

Ссылка на сообщение
Поделиться на других сайтах
там уже были прописаны провайдерские NS

Надо ли их удалить совсем?

 

не надо.

 

нужен ли тебе твой днс -- не знаю, тебе решать...

только, если у твоих потребителей на компьютерах оба днса провайдерские, то зачем тебе свой собственный на "тазике" вообще? :)

Ссылка на сообщение
Поделиться на других сайтах
не надо.

 

нужен ли тебе твой днс -- не знаю, тебе решать...

только, если у твоих потребителей на компьютерах оба днса провайдерские, то зачем тебе свой собственный на "тазике" вообще? :)

На всех компах локалки винда, там в настройках указаны gw и dns - оба адреса смотрят на роутер.

То бишь, на роутере должен быть какой-то dns forwarder, по идее

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...