ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Сервер имён на дому
@ 2003-01-13 10:57 Pyatnitskich Evgeniy
  2003-01-13 11:33 ` Владимир
                   ` (2 more replies)
  0 siblings, 3 replies; 40+ messages in thread
From: Pyatnitskich Evgeniy @ 2003-01-13 10:57 UTC (permalink / raw)
  To: Community

Здравствуйте!

Решил посмотреть на сервер BIND (bind-utils-8.3.3-alt1.1,
bind-8.3.3-alt1.1, caching-nameserver-7.3-alt1, дома - диалап).

В связи с этим возникло несколько вопросов:

1) Сервер имён при каждом перезапуске теряет свой накопленный кэш,
и он начинает накапливать его снова. Заставить BIND сохранять кэш на диске нет
возможности. Правильно?

2) В /etc/resolv.conf я записал:
	search localdomain
	nameserver 127.0.0.1
 Однако, я заметил, что при каждом подключении этот файл передвигается в
 /etc/resolv.conf.save, а на его место кладётся файл с другим содержанием:
	search localhost
	nameserver <IP DNS провайдера>
После отключения всё возвращается.
Наверное, это происходит из-за динамической раздачи IP-адресов. Так?
Означает ли это, что BIND не работает при сеансе связи с провайдером?
Если так, то как заставить его работать?

3) Может ли использование сервера имён на домашней машине реально увеличить
скорость работы вследствие уменьшения DNS-трафика?

Вот что имеем в /etc/named.conf:
options {
        directory "/zone";
        forward first;
        forwarders {
         <IP DNS прова>;
        };
};

//      root nameservers
zone "." {
        type hint;
        file "root";
};

//      other zones
include "/etc/local.conf";
include "/etc/bind.conf";

-- 
      ---Regards, P.E.M. <pem@rbcmail.ru>---




^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Сервер имён на дому
  2003-01-13 10:57 [Comm] Сервер имён на дому Pyatnitskich Evgeniy
@ 2003-01-13 11:33 ` Владимир
  2003-01-13 12:05   ` Pyatnitskich Evgeniy
  2003-01-23  5:51 ` [Comm] Re: Сервер имён на дому Alexey Tourbin
  2003-01-23 10:32 ` [Comm] " Dmitry V. Levin
  2 siblings, 1 reply; 40+ messages in thread
From: Владимир @ 2003-01-13 11:33 UTC (permalink / raw)
  To: community

Pyatnitskich Evgeniy пишет:

>Здравствуйте!
>
>Решил посмотреть на сервер BIND (bind-utils-8.3.3-alt1.1,
>bind-8.3.3-alt1.1, caching-nameserver-7.3-alt1, дома - диалап).
>
>В связи с этим возникло несколько вопросов:
>
>1) Сервер имён при каждом перезапуске теряет свой накопленный кэш,
>и он начинает накапливать его снова. Заставить BIND сохранять кэш на диске нет
>возможности. Правильно?
>
>2) В /etc/resolv.conf я записал:
>	search localdomain
>	nameserver 127.0.0.1
> Однако, я заметил, что при каждом подключении этот файл передвигается в
> /etc/resolv.conf.save, а на его место кладётся файл с другим содержанием:
>	search localhost
>	nameserver <IP DNS провайдера>
>После отключения всё возвращается.
>Наверное, это происходит из-за динамической раздачи IP-адресов. Так?
>Означает ли это, что BIND не работает при сеансе связи с провайдером?
>Если так, то как заставить его работать?
>
>3) Может ли использование сервера имён на домашней машине реально увеличить
>скорость работы вследствие уменьшения DNS-трафика?
>
>Вот что имеем в /etc/named.conf:
>options {
>        directory "/zone";
>        forward first;
>        forwarders {
>         <IP DNS прова>;
>        };
>};
>
>//      root nameservers
>zone "." {
>        type hint;
>        file "root";
>};
>
>//      other zones
>include "/etc/local.conf";
>include "/etc/bind.conf";
>
>  
>
Для домашнего диалапа лучше использовать pdnsd.
Вот он хранит свой кэш на диске и скорость работы
реально увеличивается.

-- 
Best regards
Vladimir




^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Сервер имён на дому
  2003-01-13 11:33 ` Владимир
@ 2003-01-13 12:05   ` Pyatnitskich Evgeniy
  2003-01-13 15:20     ` Владимир
  0 siblings, 1 reply; 40+ messages in thread
From: Pyatnitskich Evgeniy @ 2003-01-13 12:05 UTC (permalink / raw)
  To: community

On Mon, 13 Jan 2003 14:33:12 +0300
Владимир <fmfm@symmetron.msk.ru> wrote:

> Для домашнего диалапа лучше использовать pdnsd.
> Вот он хранит свой кэш на диске и скорость работы
> реально увеличивается.

Спасибо. А где можно взять сие чудо? :-) И как он работает,
ведь IP-адреса всё же могут меняться?

-- 
      ---Regards, P.E.M. <pem@rbcmail.ru>---



^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Сервер имён на дому
  2003-01-13 12:05   ` Pyatnitskich Evgeniy
@ 2003-01-13 15:20     ` Владимир
  2003-01-21 15:40       ` Юрий Хорошков
  0 siblings, 1 reply; 40+ messages in thread
From: Владимир @ 2003-01-13 15:20 UTC (permalink / raw)
  To: community

Pyatnitskich Evgeniy пишет:

>On Mon, 13 Jan 2003 14:33:12 +0300
>Владимир <fmfm@symmetron.msk.ru> wrote:
>
>  
>
>>Для домашнего диалапа лучше использовать pdnsd.
>>Вот он хранит свой кэш на диске и скорость работы
>>реально увеличивается.
>>    
>>
>
>Спасибо. А где можно взять сие чудо? :-) И как он работает,
>ведь IP-адреса всё же могут меняться?
>
>  
>
У меня дома собранный из тарбол. RPM видел в сизифе.
Документация к нему есть, как и любые подбные чудеса
имеет режимы on-line и off-line, передергиваются при поднятии -
сбросе ppp. IP адреса DNS записываются в его конфиге
(кажется единственная настройка не поумолчанию).

-- 
Best regards
Vladimir




^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Сервер имён на дому
  2003-01-21 15:40       ` Юрий Хорошков
@ 2003-01-21 15:11         ` CityHawk
  2003-01-23  5:19           ` Pyatnitskich Evgeniy
  2003-01-21 16:04         ` [Comm] Re: pdnsd Alexey Tourbin
  1 sibling, 1 reply; 40+ messages in thread
From: CityHawk @ 2003-01-21 15:11 UTC (permalink / raw)
  To: community

On Tue, 21 Jan 2003 15:40:48 +0000
Юрий Хорошков <hyuv@svitonline.com> wrote:

> Попробовал запустить это "чудо природы" и сразу поимел
> синтаксическую ошибку в pdnsd.conf в строке:
> 	owner="localhost.";
> Но это же настройка "по умолчанию" ! И что же в этом случае
> делать? Подскажите, пожалуйста.

Ну про установку out-of-box в отношении Linux говорить всегда сложно.
Этот параметр я не менял, но поменял два параметра - свой IPшник (вместо
"192.168.0.1" - "127.0.0.1" [в {global} параметр server_ip]) и в разделе
{server} ip = /DNS провайдера/. И все стало шоколадно. Особенно после
настройки privoxy и offline explorer - экономия денег - в разы! 

-- 
Best regards...
SuchkovEA (a.k.a. CityHawk)
--- ICQ UIN #177787156 ---


^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Сервер имён на дому
  2003-01-13 15:20     ` Владимир
@ 2003-01-21 15:40       ` Юрий Хорошков
  2003-01-21 15:11         ` CityHawk
  2003-01-21 16:04         ` [Comm] Re: pdnsd Alexey Tourbin
  0 siblings, 2 replies; 40+ messages in thread
From: Юрий Хорошков @ 2003-01-21 15:40 UTC (permalink / raw)
  To: community

Здравствуйте Community!

> домашнего диалапа лучше использовать pdnsd.
> >>Вот он хранит свой кэш на диске и скорость работы
> >>реально увеличивается.
> >>    
> >>
> >
> >Спасибо. А где можно взять сие чудо? :-) И как он работает,
> >ведь IP-адреса всё же могут меняться?
> >
> >  
> >
> У меня дома собранный из тарбол. RPM видел в сизифе.
> Документация к нему есть, как и любые подбные чудеса
> имеет режимы on-line и off-line, передергиваются при поднятии -
> сбросе ppp. IP адреса DNS записываются в его конфиге
> (кажется единственная настройка не поумолчанию).
> 

Попробовал запустить это "чудо природы" и сразу поимел
синтаксическую ошибку в pdnsd.conf в строке:
	owner="localhost.";
Но это же настройка "по умолчанию" ! И что же в этом случае
делать? Подскажите, пожалуйста.

С уважением,
Юрий.


^ permalink raw reply	[flat|nested] 40+ messages in thread

* [Comm] Re: pdnsd
  2003-01-21 15:40       ` Юрий Хорошков
  2003-01-21 15:11         ` CityHawk
@ 2003-01-21 16:04         ` Alexey Tourbin
  2003-01-21 19:37           ` Юрий Хорошков
  2003-01-21 23:06           ` Sergey Plyukhin
  1 sibling, 2 replies; 40+ messages in thread
From: Alexey Tourbin @ 2003-01-21 16:04 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 1335 bytes --]

On Tue, Jan 21, 2003 at 03:40:48PM +0000, Юрий Хорошков wrote:
> Попробовал запустить это "чудо природы" и сразу поимел

Этим чудом природы занимаюсь я.  У меня оно работает.  Всем спасибо. :)

> синтаксическую ошибку в pdnsd.conf в строке:
> 	owner="localhost.";
> Но это же настройка "по умолчанию" ! И что же в этом случае
> делать? Подскажите, пожалуйста.

Настройки по умолчанию (/etc/pdsnd.conf) просто не существует.  Чтобы
pdnsd стартовал, этот файл нужно создать самостоятельно, изучив
документацию и/или взяв за основу то, что лежит в
/usr/share/doc/pdnsd-*/.  Это связано с тем, что в настройках обычно
прописывают DNS провайдера.  Кроме того, это списывает со счетов
проблему конфликтов с bind и другими dns серверами на машине.

"Из коробки" может работать, если только прописать ip-адреса
*.ROOT-SERVERS.NET, но это не так привлекательно по скорости (хотя
выигрывает в безопасности).

Замечание: сразу после подключения к сети сервер нужно перезапускать.
# cat > /etc/ppp/ip-up.d/0pdnsd
#!/bin/sh
/sbin/service pdnsd reload
^D
# chmod +x /etc/ppp/ip-up.d/0pdnsd

Это связано с таймаутами для серверов (см. #0001941).  Я ещё не
разобрался с этим до конца.  Есть ещё интересный патч от debian, который
позволяет манипулировать ip-адресами без перезагрузки конфига.  Это в
TODO.

-- 
WBR, Alexey Tourbin
BIOZAK Ltd., Russia

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Re: pdnsd
  2003-01-21 16:04         ` [Comm] Re: pdnsd Alexey Tourbin
@ 2003-01-21 19:37           ` Юрий Хорошков
  2003-01-21 20:05             ` Alexey Tourbin
  2003-01-21 23:06           ` Sergey Plyukhin
  1 sibling, 1 reply; 40+ messages in thread
From: Юрий Хорошков @ 2003-01-21 19:37 UTC (permalink / raw)
  To: community

Здравствуйте Alexey Tourbin!

> On Tue, Jan 21, 2003 at 03:40:48PM +0000, Юрий Хорошков wrote:
> > Попробовал запустить это "чудо природы" и сразу поимел
> 
> Этим чудом природы занимаюсь я.  У меня оно работает.  Всем
> спасибо. :)
> 
> > синтаксическую ошибку в pdnsd.conf в строке:
> > 	owner="localhost.";
> > Но это же настройка "по умолчанию" ! И что же в этом случае
> > делать? Подскажите, пожалуйста.
> 
> Настройки по умолчанию (/etc/pdsnd.conf) просто не существует. 
> Чтобы pdnsd стартовал, этот файл нужно создать самостоятельно,
> изучив документацию и/или взяв за основу то, что лежит в
> /usr/share/doc/pdnsd-*/.  Это связано с тем, что в настройках
> обычно прописывают DNS провайдера.  Кроме того, это списывает
> со счетов проблему конфликтов с bind и другими dns серверами на
> машине.

Всё сделано так, как Вы написали. Поэтому меня и удивило
появление синтаксической ошибки в указанной строке. 
На сайте pdnsd в документации эта строка выглядит точно также.
Тогда почему выдаётся синтаксическая ошибка? Мистика.
 
> 
> "Из коробки" может работать, если только прописать ip-адреса
> *.ROOT-SERVERS.NET, но это не так привлекательно по скорости
> (хотя выигрывает в безопасности).
> 
> Замечание: сразу после подключения к сети сервер нужно
> перезапускать.# cat > /etc/ppp/ip-up.d/0pdnsd
> #!/bin/sh
> /sbin/service pdnsd reload
> ^D
> # chmod +x /etc/ppp/ip-up.d/0pdnsd
> 

У меня есть для этой цели ip-up.local.
 
> Это связано с таймаутами для серверов (см. #0001941).  Я ещё не
> разобрался с этим до конца.  Есть ещё интересный патч от
> debian, который позволяет манипулировать ip-адресами без
> перезагрузки конфига.  Это в TODO.
> 

Я для "чистоты эксперимента" снёс bind (легко востановимо), т.к.
меня смутила необходимость введение адреса 127.0.0.2 для pdnsd
при совместной работе с bind, а также полное непонимание в каком
виде я этот адрес должен записать в hosts (и должен ли вообще его
туда прописывать).

С уважением,
Юрий.


^ permalink raw reply	[flat|nested] 40+ messages in thread

* [Comm] Re: pdnsd
  2003-01-21 19:37           ` Юрий Хорошков
@ 2003-01-21 20:05             ` Alexey Tourbin
  2003-01-24 10:01               ` Pyatnitskich Evgeniy
  0 siblings, 1 reply; 40+ messages in thread
From: Alexey Tourbin @ 2003-01-21 20:05 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 1461 bytes --]

On Tue, Jan 21, 2003 at 07:37:17PM +0000, Юрий Хорошков wrote:
> > Настройки по умолчанию (/etc/pdsnd.conf) просто не существует. 
> > Чтобы pdnsd стартовал, этот файл нужно создать самостоятельно,
> > изучив документацию и/или взяв за основу то, что лежит в
> > /usr/share/doc/pdnsd-*/.  Это связано с тем, что в настройках
> > обычно прописывают DNS провайдера.  Кроме того, это списывает
> > со счетов проблему конфликтов с bind и другими dns серверами на
> > машине.
> 
> Всё сделано так, как Вы написали. Поэтому меня и удивило
> появление синтаксической ошибки в указанной строке. 
> На сайте pdnsd в документации эта строка выглядит точно также.
> Тогда почему выдаётся синтаксическая ошибка? Мистика.

Каким образом проявляется синтаксическая ошибка? Вы не привели никаких
конкретных данных. Остается только гадать. У меня синтаксической ошибки
в строке
        owner="localhost.";
не возникает.

> Я для "чистоты эксперимента" снёс bind (легко востановимо), т.к.
> меня смутила необходимость введение адреса 127.0.0.2 для pdnsd
> при совместной работе с bind, а также полное непонимание в каком
> виде я этот адрес должен записать в hosts (и должен ли вообще его
> туда прописывать).

Сносить ничего не надо, есть утилиты /sbin/service и /sbin/chkconfig.  В
hosts можно ничего не писать.  Дело даже не в адресах, а в сетевых
интерфейсах.  А резольвер в системе всего один -- он задается в
/etc/resolv.conf.

-- 
WBR, Alexey Tourbin
BIOZAK Ltd., Russia

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Re: pdnsd
  2003-01-21 16:04         ` [Comm] Re: pdnsd Alexey Tourbin
  2003-01-21 19:37           ` Юрий Хорошков
@ 2003-01-21 23:06           ` Sergey Plyukhin
  2003-01-22  0:21             ` Alexey Tourbin
  2003-01-25  5:47             ` Alexey Tourbin
  1 sibling, 2 replies; 40+ messages in thread
From: Sergey Plyukhin @ 2003-01-21 23:06 UTC (permalink / raw)
  To: community

On Tue, Jan 21, 2003 at 07:04:54PM +0300, Alexey Tourbin wrote:
> On Tue, Jan 21, 2003 at 03:40:48PM +0000, Юрий Хорошков wrote:
> > Попробовал запустить это "чудо природы" и сразу поимел
> 
> Этим чудом природы занимаюсь я.  У меня оно работает.  Всем спасибо. :)
> 
> > синтаксическую ошибку в pdnsd.conf в строке:
> > 	owner="localhost.";
> > Но это же настройка "по умолчанию" ! И что же в этом случае
> > делать? Подскажите, пожалуйста.
> 
> Настройки по умолчанию (/etc/pdsnd.conf) просто не существует.  Чтобы
> pdnsd стартовал, этот файл нужно создать самостоятельно, изучив
> документацию и/или взяв за основу то, что лежит в
> /usr/share/doc/pdnsd-*/.  Это связано с тем, что в настройках обычно
> прописывают DNS провайдера.  Кроме того, это списывает со счетов
> проблему конфликтов с bind и другими dns серверами на машине.
> 
> "Из коробки" может работать, если только прописать ip-адреса
> *.ROOT-SERVERS.NET, но это не так привлекательно по скорости (хотя
> выигрывает в безопасности).
> 
> Замечание: сразу после подключения к сети сервер нужно перезапускать.
> # cat > /etc/ppp/ip-up.d/0pdnsd
> #!/bin/sh
> /sbin/service pdnsd reload
> ^D
> # chmod +x /etc/ppp/ip-up.d/0pdnsd
> 
> Это связано с таймаутами для серверов (см. #0001941).  Я ещё не
> разобрался с этим до конца.  Есть ещё интересный патч от debian, который
> позволяет манипулировать ip-адресами без перезагрузки конфига.  Это в
> TODO.
> 
> -- 
> WBR, Alexey Tourbin
> BIOZAK Ltd., Russia

и еще после перестарта pdnsd нужно выждать порядка секунды :-(
иначе он напишет, что не работает и придется перезапускать приложение

_____________
С наилучшими пожеланиями-
Сергей Плюхин=





^ permalink raw reply	[flat|nested] 40+ messages in thread

* [Comm] Re: pdnsd
  2003-01-21 23:06           ` Sergey Plyukhin
@ 2003-01-22  0:21             ` Alexey Tourbin
  2003-01-25  5:47             ` Alexey Tourbin
  1 sibling, 0 replies; 40+ messages in thread
From: Alexey Tourbin @ 2003-01-22  0:21 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 737 bytes --]

On Wed, Jan 22, 2003 at 11:06:29AM +1200, Sergey Plyukhin wrote:
> и еще после перестарта pdnsd нужно выждать порядка секунды :-(
> иначе он напишет, что не работает и придется перезапускать приложение

Да, см. /etc/init.d/pdnsd и --changelog. :)

Я специально вставил задержку в 2 секунды.  Увы, нужно ждать две
секунды, иначе его просто невозможно перезапустить.  Пишет PASSED и тут
же остаемся без pdnsd вообще.  Насколько я понял, это как-то связано с
обработкой сигналов в тредах, а также с тем, как работает pidofproc из
/etc/init.d/functions. 


PS: это у меня в TODO, но может кто-нибудь из знающих посмотрит, в чем
дело?

> _____________
> С наилучшими пожеланиями-
> Сергей Плюхин=

-- 
WBR, Alexey Tourbin
BIOZAK Ltd., Russia

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Сервер имён на дому
  2003-01-21 15:11         ` CityHawk
@ 2003-01-23  5:19           ` Pyatnitskich Evgeniy
  2003-01-23 10:12             ` CityHawk
  0 siblings, 1 reply; 40+ messages in thread
From: Pyatnitskich Evgeniy @ 2003-01-23  5:19 UTC (permalink / raw)
  To: community

On Tue, 21 Jan 2003 18:11:08 +0300
CityHawk <CityHawk@mail.ru> wrote:

> On Tue, 21 Jan 2003 15:40:48 +0000
> Юрий Хорошков <hyuv@svitonline.com> wrote:
> 
> > Попробовал запустить это "чудо природы" и сразу поимел
> > синтаксическую ошибку в pdnsd.conf в строке:
> > 	owner="localhost.";
> > Но это же настройка "по умолчанию" ! И что же в этом случае
> > делать? Подскажите, пожалуйста.
> 
> Ну про установку out-of-box в отношении Linux говорить всегда сложно.
> Этот параметр я не менял, но поменял два параметра - свой IPшник (вместо
> "192.168.0.1" - "127.0.0.1" [в {global} параметр server_ip]) и в разделе
> {server} ip = /DNS провайдера/. И все стало шоколадно. Особенно после
> настройки privoxy и offline explorer - экономия денег - в разы! 

А вы не в курсе, что надо указывать в /etc/resolv.conf ? И вообще надо ли ?

-- 
      ---Regards, P.E.M. <pem@rbcmail.ru>---



^ permalink raw reply	[flat|nested] 40+ messages in thread

* [Comm] Re: Сервер имён на дому
  2003-01-13 10:57 [Comm] Сервер имён на дому Pyatnitskich Evgeniy
  2003-01-13 11:33 ` Владимир
@ 2003-01-23  5:51 ` Alexey Tourbin
  2003-01-23 12:49   ` Юрий Хорошков
  2003-01-23 14:49   ` Pyatnitskich Evgeniy
  2003-01-23 10:32 ` [Comm] " Dmitry V. Levin
  2 siblings, 2 replies; 40+ messages in thread
From: Alexey Tourbin @ 2003-01-23  5:51 UTC (permalink / raw)
  To: Community

[-- Attachment #1: Type: text/plain, Size: 998 bytes --]

On Mon, Jan 13, 2003 at 04:57:04PM +0600, Pyatnitskich Evgeniy wrote:
> 2) В /etc/resolv.conf я записал:
> 	search localdomain
> 	nameserver 127.0.0.1
>  Однако, я заметил, что при каждом подключении этот файл передвигается в
>  /etc/resolv.conf.save, а на его место кладётся файл с другим содержанием:
> 	search localhost
> 	nameserver <IP DNS провайдера>
> После отключения всё возвращается.
> Наверное, это происходит из-за динамической раздачи IP-адресов. Так?
> Означает ли это, что BIND не работает при сеансе связи с провайдером?
> Если так, то как заставить его работать?

А вы чем в инет звоните? Мне просто интересно, кто чем звонит.

> 3) Может ли использование сервера имён на домашней машине реально увеличить
> скорость работы вследствие уменьшения DNS-трафика?

Экономия здесь не столько на трафике, сколько на отсутствии задержки. По
оценкам специалистов :) при отсутствии кеширования DNS занимает ~5%
трафика и >10% времени соединения.

-- 
WBR, Alexey Tourbin
BIOZAK Ltd., Russia

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Сервер имён на дому
  2003-01-23  5:19           ` Pyatnitskich Evgeniy
@ 2003-01-23 10:12             ` CityHawk
  0 siblings, 0 replies; 40+ messages in thread
From: CityHawk @ 2003-01-23 10:12 UTC (permalink / raw)
  To: community

On Thu, 23 Jan 2003 11:19:47 +0600
Pyatnitskich Evgeniy <pem@rbcmail.ru> wrote:
> А вы не в курсе, что надо указывать в /etc/resolv.conf ? И вообще надо
> ли ?

У меня там две строчки:

search localdomain 
nameserver 127.0.0.1


------- 
Best regards...
SuchkovEA (a.k.a. CityHawk)
--- ICQ UIN #177787156 ---


^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Сервер имён на дому
  2003-01-13 10:57 [Comm] Сервер имён на дому Pyatnitskich Evgeniy
  2003-01-13 11:33 ` Владимир
  2003-01-23  5:51 ` [Comm] Re: Сервер имён на дому Alexey Tourbin
@ 2003-01-23 10:32 ` Dmitry V. Levin
  2003-01-23 11:33   ` Pyatnitskich Evgeniy
                     ` (2 more replies)
  2 siblings, 3 replies; 40+ messages in thread
From: Dmitry V. Levin @ 2003-01-23 10:32 UTC (permalink / raw)
  To: ALT Linux general discussion list

[-- Attachment #1: Type: text/plain, Size: 1385 bytes --]

On Mon, Jan 13, 2003 at 04:57:04PM +0600, Pyatnitskich Evgeniy wrote:
> Решил посмотреть на сервер BIND (bind-utils-8.3.3-alt1.1,
> bind-8.3.3-alt1.1, caching-nameserver-7.3-alt1, дома - диалап).
> 
> В связи с этим возникло несколько вопросов:
> 
> 1) Сервер имён при каждом перезапуске теряет свой накопленный кэш,
> и он начинает накапливать его снова. Заставить BIND сохранять кэш на диске нет
> возможности. Правильно?

Правильно.
Только не надо делать restart, используйте reload.

> 2) В /etc/resolv.conf я записал:
> 	search localdomain
> 	nameserver 127.0.0.1
>  Однако, я заметил, что при каждом подключении этот файл передвигается в
>  /etc/resolv.conf.save, а на его место кладётся файл с другим содержанием:
> 	search localhost
> 	nameserver <IP DNS провайдера>
> После отключения всё возвращается.
> Наверное, это происходит из-за динамической раздачи IP-адресов. Так?
> Означает ли это, что BIND не работает при сеансе связи с провайдером?
> Если так, то как заставить его работать?

Выключить эту сомнительную возможность, добавив
RESOLV_MODS=no
в /etc/sysconfig/network-scripts/ifcfg-ppp0

> 3) Может ли использование сервера имён на домашней машине реально увеличить
> скорость работы вследствие уменьшения DNS-трафика?
> 
> Вот что имеем в /etc/named.conf:
> options {
>         directory "/zone";
>         forward first;

Обычно хватает и "forward only";


--
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Re: Сервер имён на дому
  2003-01-23 12:49   ` Юрий Хорошков
@ 2003-01-23 11:09     ` CityHawk
  2003-01-23 17:38       ` Юрий Хорошков
  2003-01-23 14:13     ` [Comm] Re: Сервер имён на дому Alexey Tourbin
  1 sibling, 1 reply; 40+ messages in thread
From: CityHawk @ 2003-01-23 11:09 UTC (permalink / raw)
  To: community

On Thu, 23 Jan 2003 12:49:03 +0000
Юрий Хорошков <hyuv@svitonline.com> wrote:

> Здравствуйте Community!
> 
> > вы чем в инет звоните? Мне просто интересно, кто чем звонит.
> > 
> Использую кррр.
> 
> Кстати, не запускается pdnsd при загрузке, мешaет named.
> Он запускается первым. Если сделать stop для named, то pdnsd
> вручную нормально стартует, затем start для named, и вроде даже
> всё нормально работает.
> Версия pdnsd - Sisyphus от 30092002.

Дык а зачем named, если пднсд работает????

------- 
Best regards...
SuchkovEA (a.k.a. CityHawk)
--- ICQ UIN #177787156 ---


^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Сервер имён на дому
  2003-01-23 10:32 ` [Comm] " Dmitry V. Levin
@ 2003-01-23 11:33   ` Pyatnitskich Evgeniy
  2003-01-23 11:39   ` Pyatnitskich Evgeniy
  2003-01-23 11:53   ` Pyatnitskich Evgeniy
  2 siblings, 0 replies; 40+ messages in thread
From: Pyatnitskich Evgeniy @ 2003-01-23 11:33 UTC (permalink / raw)
  To: community

On Thu, 23 Jan 2003 13:32:19 +0300
"Dmitry V. Levin" <ldv@altlinux.org> wrote:

> On Mon, Jan 13, 2003 at 04:57:04PM +0600, Pyatnitskich Evgeniy wrote:
> > Решил посмотреть на сервер BIND (bind-utils-8.3.3-alt1.1,
> > bind-8.3.3-alt1.1, caching-nameserver-7.3-alt1, дома - диалап).
> > 
> > В связи с этим возникло несколько вопросов:
> > 
> > 1) Сервер имён при каждом перезапуске теряет свой накопленный кэш,
> > и он начинает накапливать его снова. Заставить BIND сохранять кэш на диске нет
> > возможности. Правильно?
> 
> Правильно.
> Только не надо делать restart, используйте reload.
> 
> > 2) В /etc/resolv.conf я записал:
> > 	search localdomain
> > 	nameserver 127.0.0.1
> >  Однако, я заметил, что при каждом подключении этот файл передвигается в
> >  /etc/resolv.conf.save, а на его место кладётся файл с другим содержанием:
> > 	search localhost
> > 	nameserver <IP DNS провайдера>
> > После отключения всё возвращается.
> > Наверное, это происходит из-за динамической раздачи IP-адресов. Так?
> > Означает ли это, что BIND не работает при сеансе связи с провайдером?
> > Если так, то как заставить его работать?
> 
> Выключить эту сомнительную возможность, добавив
> RESOLV_MODS=no
> в /etc/sysconfig/network-scripts/ifcfg-ppp0
> 
> > 3) Может ли использование сервера имён на домашней машине реально увеличить
> > скорость работы вследствие уменьшения DNS-трафика?
> > 
> > Вот что имеем в /etc/named.conf:
> > options {
> >         directory "/zone";
> >         forward first;
> 
> Обычно хватает и "forward only";

Спасибо, что ответили. "Блаженны ждущие, ибо они дождутся" ответа из Community :-)

-- 
      ---Regards, P.E.M. <pem@rbcmail.ru>---



^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Сервер имён на дому
  2003-01-23 10:32 ` [Comm] " Dmitry V. Levin
  2003-01-23 11:33   ` Pyatnitskich Evgeniy
@ 2003-01-23 11:39   ` Pyatnitskich Evgeniy
  2003-01-23 11:53   ` Pyatnitskich Evgeniy
  2 siblings, 0 replies; 40+ messages in thread
From: Pyatnitskich Evgeniy @ 2003-01-23 11:39 UTC (permalink / raw)
  To: community

On Thu, 23 Jan 2003 13:32:19 +0300
"Dmitry V. Levin" <ldv@altlinux.org> wrote:

> > После отключения всё возвращается.
> > Наверное, это происходит из-за динамической раздачи IP-адресов. Так?
> > Означает ли это, что BIND не работает при сеансе связи с провайдером?
> > Если так, то как заставить его работать?
> 
> Выключить эту сомнительную возможность, добавив
> RESOLV_MODS=no
> в /etc/sysconfig/network-scripts/ifcfg-ppp0

Спасибо за ответ.

-- 
      ---Regards, P.E.M. <pem@rbcmail.ru>---



^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Сервер имён на дому
  2003-01-23 10:32 ` [Comm] " Dmitry V. Levin
  2003-01-23 11:33   ` Pyatnitskich Evgeniy
  2003-01-23 11:39   ` Pyatnitskich Evgeniy
@ 2003-01-23 11:53   ` Pyatnitskich Evgeniy
  2003-01-23 14:18     ` Pyatnitskich Evgeniy
  2 siblings, 1 reply; 40+ messages in thread
From: Pyatnitskich Evgeniy @ 2003-01-23 11:53 UTC (permalink / raw)
  To: community

On Thu, 23 Jan 2003 13:32:19 +0300
"Dmitry V. Levin" <ldv@altlinux.org> wrote:

> > 2) В /etc/resolv.conf я записал:
> > 	search localdomain
> > 	nameserver 127.0.0.1
> >  Однако, я заметил, что при каждом подключении этот файл передвигается в
> >  /etc/resolv.conf.save, а на его место кладётся файл с другим содержанием:
> > 	search localhost
> > 	nameserver <IP DNS провайдера>
> > После отключения всё возвращается.
> > Наверное, это происходит из-за динамической раздачи IP-адресов. Так?
> > Означает ли это, что BIND не работает при сеансе связи с провайдером?
> > Если так, то как заставить его работать?
> 
> Выключить эту сомнительную возможность, добавив
> RESOLV_MODS=no
> в /etc/sysconfig/network-scripts/ifcfg-ppp0

Странно.
[eugene@localhost eugene]$ cat /etc/sysconfig/network-scripts/ifcfg-ppp0 | grep RESOLV_MODS
RESOLV_MODS="no"

После подключения:

[eugene@localhost eugene]$ ls -l /etc/resolv.conf*
-rw-r--r--    1 root     root           71 Янв 23 17:49 /etc/resolv.conf
-rw-r--r--    1 root     root           43 Янв 23 17:30 /etc/resolv.conf.save

В /etc/resolv.conf.save  - nameserver 127.0.0.1
В /etc/resolv.conf - nameserver <DNS прова>

-- 
      ---Regards, P.E.M. <pem@rbcmail.ru>---





^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Re: Сервер имён на дому
  2003-01-23  5:51 ` [Comm] Re: Сервер имён на дому Alexey Tourbin
@ 2003-01-23 12:49   ` Юрий Хорошков
  2003-01-23 11:09     ` CityHawk
  2003-01-23 14:13     ` [Comm] Re: Сервер имён на дому Alexey Tourbin
  2003-01-23 14:49   ` Pyatnitskich Evgeniy
  1 sibling, 2 replies; 40+ messages in thread
From: Юрий Хорошков @ 2003-01-23 12:49 UTC (permalink / raw)
  To: community

Здравствуйте Community!

> вы чем в инет звоните? Мне просто интересно, кто чем звонит.
> 
Использую кррр.

Кстати, не запускается pdnsd при загрузке, мешaет named.
Он запускается первым. Если сделать stop для named, то pdnsd
вручную нормально стартует, затем start для named, и вроде даже
всё нормально работает.
Версия pdnsd - Sisyphus от 30092002.

С уважением,
Юрий.


^ permalink raw reply	[flat|nested] 40+ messages in thread

* [Comm] Re: Сервер имён на дому
  2003-01-23 12:49   ` Юрий Хорошков
  2003-01-23 11:09     ` CityHawk
@ 2003-01-23 14:13     ` Alexey Tourbin
  2003-01-23 21:52       ` Vitaly Lipatov
  1 sibling, 1 reply; 40+ messages in thread
From: Alexey Tourbin @ 2003-01-23 14:13 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 985 bytes --]

On Thu, Jan 23, 2003 at 12:49:03PM +0000, Юрий Хорошков wrote:
> > вы чем в инет звоните? Мне просто интересно, кто чем звонит.
> > 
> Использую кррр.

А я на скорую руку настроил wvdial, так он вообще забивает на все эти
initscripts и сам звонит как считает нужным. У меня даже нет файла
/etc/sysconfig/network-scripts/ifcfg-ppp0. Соответственно, что в
/etc/resolv.conf напишу, то и моё. :)

А есть в сизифе какое-нибудь цивилизованное средство для создания этих
файлов (ifcfg-ppp* и т.п.)? Раньше был linuxconf, и когда его уже не
стало, у меня долгое время оставались конфиги им настроенные.

> Кстати, не запускается pdnsd при загрузке, мешaет named.
> Он запускается первым. Если сделать stop для named, то pdnsd

Конечно. Хозяин барин.

> вручную нормально стартует, затем start для named, и вроде даже
> всё нормально работает.
> Версия pdnsd - Sisyphus от 30092002.

Скоро будет новая сборка, в ней всё будет работать "из коробки".

-- 
WBR, Alexey Tourbin
BIOZAK Ltd., Russia

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Сервер имён на дому
  2003-01-23 11:53   ` Pyatnitskich Evgeniy
@ 2003-01-23 14:18     ` Pyatnitskich Evgeniy
  2003-01-24  2:02       ` [Comm] " Alexey Tourbin
  0 siblings, 1 reply; 40+ messages in thread
From: Pyatnitskich Evgeniy @ 2003-01-23 14:18 UTC (permalink / raw)
  To: Community

On Thu, 23 Jan 2003 17:53:06 +0600
Pyatnitskich Evgeniy <pem@rbcmail.ru> wrote:

> > Выключить эту сомнительную возможность, добавив
> > RESOLV_MODS=no
> > в /etc/sysconfig/network-scripts/ifcfg-ppp0
> 
> Странно.
> [eugene@localhost eugene]$ cat /etc/sysconfig/network-scripts/ifcfg-ppp0 | grep RESOLV_MODS
> RESOLV_MODS="no"
> 
> После подключения:
> 
> [eugene@localhost eugene]$ ls -l /etc/resolv.conf*
> -rw-r--r--    1 root     root           71 Янв 23 17:49 /etc/resolv.conf
> -rw-r--r--    1 root     root           43 Янв 23 17:30 /etc/resolv.conf.save
> 
> В /etc/resolv.conf.save  - nameserver 127.0.0.1
> В /etc/resolv.conf - nameserver <DNS прова>

Спасибо, что направили по верному пути :-)
Нужно было указать RESOLV_MODS="no" _и_ PEERDNS="no"
Тогда всё в порядке.

-- 
      ---Regards, P.E.M. <pem@rbcmail.ru>---



^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Re: Сервер имён на дому
  2003-01-23  5:51 ` [Comm] Re: Сервер имён на дому Alexey Tourbin
  2003-01-23 12:49   ` Юрий Хорошков
@ 2003-01-23 14:49   ` Pyatnitskich Evgeniy
  2003-01-24  9:48     ` Пушкин Сергей Алексеевич
  2003-01-24 10:15     ` Alexey Tourbin
  1 sibling, 2 replies; 40+ messages in thread
From: Pyatnitskich Evgeniy @ 2003-01-23 14:49 UTC (permalink / raw)
  To: community

On Thu, 23 Jan 2003 08:51:41 +0300
Alexey Tourbin <at@turbinal.org> wrote:

> On Mon, Jan 13, 2003 at 04:57:04PM +0600, Pyatnitskich Evgeniy wrote:
> > 2) В /etc/resolv.conf я записал:
> > 	search localdomain
> > 	nameserver 127.0.0.1
> >  Однако, я заметил, что при каждом подключении этот файл передвигается в
> >  /etc/resolv.conf.save, а на его место кладётся файл с другим содержанием:
> > 	search localhost
> > 	nameserver <IP DNS провайдера>
> > После отключения всё возвращается.
> > Наверное, это происходит из-за динамической раздачи IP-адресов. Так?
> > Означает ли это, что BIND не работает при сеансе связи с провайдером?
> > Если так, то как заставить его работать?
> 
> А вы чем в инет звоните? Мне просто интересно, кто чем звонит.

/sbin/ifup и /sbin/ifdown
 
> > 3) Может ли использование сервера имён на домашней машине реально увеличить
> > скорость работы вследствие уменьшения DNS-трафика?
> 
> Экономия здесь не столько на трафике, сколько на отсутствии задержки. По
> оценкам специалистов :) при отсутствии кеширования DNS занимает ~5%
> трафика и >10% времени соединения.

?! Так много?!

-- 
      ---Regards, P.E.M. <pem@rbcmail.ru>---



^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Re: Сервер имён на дому
  2003-01-23 11:09     ` CityHawk
@ 2003-01-23 17:38       ` Юрий Хорошков
  2003-01-24  6:39         ` Eugene A. Suchkov
  0 siblings, 1 reply; 40+ messages in thread
From: Юрий Хорошков @ 2003-01-23 17:38 UTC (permalink / raw)
  To: community

Здравствуйте Community!
> > 
> > > вы чем в инет звоните? Мне просто интересно, кто чем
> > > звонит.
> > > 
> > Использую кррр.
> > 
> > Кстати, не запускается pdnsd при загрузке, мешaет named.
> > Он запускается первым. Если сделать stop для named, то pdnsd
> > вручную нормально стартует, затем start для named, и вроде
> > даже всё нормально работает.
> > Версия pdnsd - Sisyphus от 30092002.
> 
> Дык а зачем named, если пднсд работает????
> 
С named шустрей всё работает. Похоже "forwarders" в named хорошо
помагает.


^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Re: Сервер имён на дому
  2003-01-23 14:13     ` [Comm] Re: Сервер имён на дому Alexey Tourbin
@ 2003-01-23 21:52       ` Vitaly Lipatov
  0 siblings, 0 replies; 40+ messages in thread
From: Vitaly Lipatov @ 2003-01-23 21:52 UTC (permalink / raw)
  To: community

On 23 Январь 2003 17:13, Alexey Tourbin wrote:
>
> А есть в сизифе какое-нибудь цивилизованное средство для
> создания этих файлов (ifcfg-ppp* и т.п.)? Раньше был
> linuxconf, и когда его уже не стало, у меня долгое время
> оставались конфиги им настроенные.
draknet

-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! LaTeX! LyX!


^ permalink raw reply	[flat|nested] 40+ messages in thread

* [Comm] Re: Сервер имён на дому
  2003-01-23 14:18     ` Pyatnitskich Evgeniy
@ 2003-01-24  2:02       ` Alexey Tourbin
  2003-01-26 23:19         ` Dmitry V. Levin
  0 siblings, 1 reply; 40+ messages in thread
From: Alexey Tourbin @ 2003-01-24  2:02 UTC (permalink / raw)
  To: Community

[-- Attachment #1: Type: text/plain, Size: 1162 bytes --]

On Thu, Jan 23, 2003 at 08:18:02PM +0600, Pyatnitskich Evgeniy wrote:
> Спасибо, что направили по верному пути :-)
> Нужно было указать RESOLV_MODS="no" _и_ PEERDNS="no"
> Тогда всё в порядке.

Это баг. Опция RESOLV_MODS=no попросту не работает, если PEERDNS=yes.
А PEERDNS должно означать не перезапись resolv.conf с peerdns, а только
передачу соответствующей опции pppd. Тогда pppd постарается обнаружить
peerdns и будет _экспортировать_ её в переменных DNS1 и DNS2 (см.
pppd(8)). Что потом дальше с этими переменными делать -- это уже
ifup-post не касается.


--- /etc/sysconfig/network-scripts/ifup-post~	2002-04-15 15:16:45 +0400
+++ /etc/sysconfig/network-scripts/ifup-post	2003-01-24 04:45:37 +0300
@@ -32,7 +32,7 @@
 	[ "$?" = 0 ] && set_hostname $HOSTNAME
 fi
 
-if [ -n "$PEERDNS" -a "$PEERDNS" != no ] || [ -n "$RESOLV_MODS" -a "$RESOLV_MODS" != no ]; then
+if [ -n "$PEERDNS" -a "$PEERDNS" != no ] && [ -z "$RESOLV_MODS" -o "$RESOLV_MODS" != no ]; then
   [ -n "$MS_DNS1" ] && DNS1=$MS_DNS1
   [ -n "$MS_DNS2" ] && DNS2=$MS_DNS2
   if [ -n "$DNS1" ] && ! grep -qs "^nameserver $DNS1" /etc/resolv.conf &&


-- 
WBR, Alexey Tourbin
BIOZAK Ltd., Russia

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Re: Сервер имён на дому
  2003-01-23 17:38       ` Юрий Хорошков
@ 2003-01-24  6:39         ` Eugene A. Suchkov
  2003-01-24  7:00           ` Alexey Tourbin
  0 siblings, 1 reply; 40+ messages in thread
From: Eugene A. Suchkov @ 2003-01-24  6:39 UTC (permalink / raw)
  To: community

В Чтв, 23.01.2003, в 20:38, Юрий Хорошков написал:
> Здравствуйте Community!
> > 
> > Дык а зачем named, если пднсд работает????
> > 
> С named шустрей всё работает. Похоже "forwarders" в named хорошо
> помагает.

Каким образом? За счет чего? Уже же ведь есть один DNS-сервер!
-- 
Best regards...
SuchkovEA (a.k.a. CityHawk)
--- ICQ UIN #177787156 ---



^ permalink raw reply	[flat|nested] 40+ messages in thread

* [Comm] Re: Сервер имён на дому
  2003-01-24  6:39         ` Eugene A. Suchkov
@ 2003-01-24  7:00           ` Alexey Tourbin
  2003-01-24 10:20             ` [Comm] " Sergey S. Skulachenko
  0 siblings, 1 reply; 40+ messages in thread
From: Alexey Tourbin @ 2003-01-24  7:00 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 443 bytes --]

On Fri, Jan 24, 2003 at 09:39:21AM +0300, Eugene A. Suchkov wrote:
> В Чтв, 23.01.2003, в 20:38, Юрий Хорошков написал:
> > С named шустрей всё работает. Похоже "forwarders" в named хорошо
> > помагает.
> 
> Каким образом? За счет чего? Уже же ведь есть один DNS-сервер!

Конечно, не за счет чего.
Но если кто-то уверен, что помогает, то лучше ему об этом не говорить.
А то помогать перестанет. :)

-- 
WBR, Alexey Tourbin
BIOZAK Ltd., Russia

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Re: Сервер имён на дому
  2003-01-23 14:49   ` Pyatnitskich Evgeniy
@ 2003-01-24  9:48     ` Пушкин Сергей Алексеевич
  2003-01-24 10:15     ` Alexey Tourbin
  1 sibling, 0 replies; 40+ messages in thread
From: Пушкин Сергей Алексеевич @ 2003-01-24  9:48 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 381 bytes --]

Однажды, в Thu, 23 Jan 2003 20:49:09 +0600
Pyatnitskich Evgeniy запустил в Инет такого червя:

PE> > А вы чем в инет звоните? Мне просто интересно, кто чем
PE> > звонит.

pppd call gprs

-- 
С уважением, Пушкин Сергей aka Stalker

UIN: 35113025
JID: stalker@jabber.ru

XMMS шуршит: MEGAHERZ - HIMMELFAHRT

А зато моя девушка изменяет мне, мне и только мне одному!

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Re: pdnsd
  2003-01-21 20:05             ` Alexey Tourbin
@ 2003-01-24 10:01               ` Pyatnitskich Evgeniy
  2003-01-24 10:27                 ` Alexey Tourbin
  0 siblings, 1 reply; 40+ messages in thread
From: Pyatnitskich Evgeniy @ 2003-01-24 10:01 UTC (permalink / raw)
  To: community

On Tue, 21 Jan 2003 23:05:03 +0300
Alexey Tourbin <at@turbinal.org> wrote:

> > при совместной работе с bind, а также полное непонимание в каком
> > виде я этот адрес должен записать в hosts (и должен ли вообще его
> > туда прописывать).
> 
> Сносить ничего не надо, есть утилиты /sbin/service и /sbin/chkconfig.  В
> hosts можно ничего не писать.  Дело даже не в адресах, а в сетевых
> интерфейсах.  А резольвер в системе всего один -- он задается в
> /etc/resolv.conf.

Допустим, запрос к DNS об адресе некоего хоста закэшировался,
а впоследствии IP-адрес его изменился, а имя - нет. Как в этом случае
поведёт себя pdnsd? Он ведь выдаст заведомо неверный ("неавторитетный")
ответ на запрос, скажем, от броузера. Такие ситуации как-нибудь им 
обрабатываются?

-- 
      ---Regards, P.E.M. <pem@rbcmail.ru>---



^ permalink raw reply	[flat|nested] 40+ messages in thread

* [Comm] Re: Сервер имён на дому
  2003-01-23 14:49   ` Pyatnitskich Evgeniy
  2003-01-24  9:48     ` Пушкин Сергей Алексеевич
@ 2003-01-24 10:15     ` Alexey Tourbin
  1 sibling, 0 replies; 40+ messages in thread
From: Alexey Tourbin @ 2003-01-24 10:15 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 667 bytes --]

On Thu, Jan 23, 2003 at 08:49:09PM +0600, Pyatnitskich Evgeniy wrote:
> > Экономия здесь не столько на трафике, сколько на отсутствии задержки. По
> > оценкам специалистов :) при отсутствии кеширования DNS занимает ~5%
> > трафика и >10% времени соединения.
> 
> ?! Так много?!

Увы, при каждом вызове gethostbyname(3) и др. резольвер запускает
соответствующие механизмы. Посылаем udp пакет dns серверу и ждём
ответа. Только после этого становится возможным сделать структуру
sockaddr и вызвать connect(2).

Да вы попробуйте сделать nslookup www.yahoo.com при запущенном
кеширующем локальном сервере и при его отсутствии.

-- 
WBR, Alexey Tourbin
BIOZAK Ltd., Russia

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Сервер имён на дому
  2003-01-24  7:00           ` Alexey Tourbin
@ 2003-01-24 10:20             ` Sergey S. Skulachenko
  2003-01-24 10:39               ` [Comm] " Alexey Tourbin
  0 siblings, 1 reply; 40+ messages in thread
From: Sergey S. Skulachenko @ 2003-01-24 10:20 UTC (permalink / raw)
  To: community

On Fri, 24 Jan 2003 10:00:28 +0300
Alexey Tourbin <at@turbinal.org> wrote:

> On Fri, Jan 24, 2003 at 09:39:21AM +0300, Eugene A. Suchkov
> wrote:
> > В Чтв, 23.01.2003, в 20:38, Юрий Хорошков написал:
> > > С named шустрей всё работает. Похоже "forwarders" в named
> > > хорошо помагает.
> > 
> > Каким образом? За счет чего? Уже же ведь есть один
> > DNS-сервер!
> 
> Конечно, не за счет чего.
> Но если кто-то уверен, что помогает, то лучше ему об этом не
> говорить. А то помогать перестанет. :)

Шуточный ответ тут не годится. Легко провести свой эксперимент, и
это надо обязательно сделать. Если машина только что включена, то
кэш на локальном DNS пуст. При обращении к какому либо ресурсу
информация о нём будет востребована от root'овых DNS-серверов.
Грузить же их - очень плохой тон. Гораздо лучше в строке
forwardes указать первым ближайший к Вам DNS-сервер провайдера. И
пару запасных. Тут Вы и убедитесь, что Ваш запрос обрабатывется
гораздо быстрее, по миру, ведь, не надо шастать без
необходимости. Это все очень легко прочувствовать. И хотя бы раз
надо обязательно сделать.
А потом кэш собственного DNS пополняется, и повторяющиеся запросы
обрабатываются сверхбыстро, через Интранет.

_____________
С уважением,
С.С.Скулаченко



^ permalink raw reply	[flat|nested] 40+ messages in thread

* [Comm] Re: pdnsd
  2003-01-24 10:01               ` Pyatnitskich Evgeniy
@ 2003-01-24 10:27                 ` Alexey Tourbin
  2003-01-24 11:56                   ` Pyatnitskich Evgeniy
  0 siblings, 1 reply; 40+ messages in thread
From: Alexey Tourbin @ 2003-01-24 10:27 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 716 bytes --]

On Fri, Jan 24, 2003 at 04:01:10PM +0600, Pyatnitskich Evgeniy wrote:
> Допустим, запрос к DNS об адресе некоего хоста закэшировался,
> а впоследствии IP-адрес его изменился, а имя - нет. Как в этом случае
> поведёт себя pdnsd? Он ведь выдаст заведомо неверный ("неавторитетный")

Изучайте протокол, по которому работают DNS серверы (тогда у вас не
будет глупых вопросов -- чур не в обиду). Есть такая вещь, как ttl --
она отдается в ответе DNS сервера. В pdnsd есть настройки по управлению
negative ttl.

Кстати, "неавторитарный" (от слова authority) ответ означает совсем другое.

> ответ на запрос, скажем, от броузера. Такие ситуации как-нибудь им 
> обрабатываются?

-- 
WBR, Alexey Tourbin
BIOZAK Ltd., Russia

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

* [Comm] Re: Сервер имён на дому
  2003-01-24 10:20             ` [Comm] " Sergey S. Skulachenko
@ 2003-01-24 10:39               ` Alexey Tourbin
  2003-01-24 14:30                 ` [Comm] [JT] Сервер имён надому Sergey S. Skulachenko
  0 siblings, 1 reply; 40+ messages in thread
From: Alexey Tourbin @ 2003-01-24 10:39 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 669 bytes --]

On Fri, Jan 24, 2003 at 01:20:18PM +0300, Sergey S. Skulachenko wrote:
> > > > С named шустрей всё работает. Похоже "forwarders" в named
> > > > хорошо помагает.
> > > 
> > > Каким образом? За счет чего? Уже же ведь есть один
> > > DNS-сервер!
> > 
> > Конечно, не за счет чего.
> > Но если кто-то уверен, что помогает, то лучше ему об этом не
> > говорить. А то помогать перестанет. :)
> 
> Шуточный ответ тут не годится. Легко провести свой эксперимент, и
> это надо обязательно сделать. Если машина только что включена, то

Вообще говоря, да, но в данном случае -- это эксперимент на тему 2+2=5
или "фаза луны помогает".

-- 
WBR, Alexey Tourbin
BIOZAK Ltd., Russia

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Re: pdnsd
  2003-01-24 10:27                 ` Alexey Tourbin
@ 2003-01-24 11:56                   ` Pyatnitskich Evgeniy
  0 siblings, 0 replies; 40+ messages in thread
From: Pyatnitskich Evgeniy @ 2003-01-24 11:56 UTC (permalink / raw)
  To: community

On Fri, 24 Jan 2003 13:27:30 +0300
Alexey Tourbin <at@turbinal.org> wrote:

> On Fri, Jan 24, 2003 at 04:01:10PM +0600, Pyatnitskich Evgeniy wrote:
> > Допустим, запрос к DNS об адресе некоего хоста закэшировался,
> > а впоследствии IP-адрес его изменился, а имя - нет. Как в этом случае
> > поведёт себя pdnsd? Он ведь выдаст заведомо неверный ("неавторитетный")
> 
> Изучайте протокол, по которому работают DNS серверы (тогда у вас не
> будет глупых вопросов -- чур не в обиду). Есть такая вещь, как ttl --
> она отдается в ответе DNS сервера. В pdnsd есть настройки по управлению
> negative ttl.
> 
> Кстати, "неавторитарный" (от слова authority) ответ означает совсем другое.

Вас понял :-) Учусь ещё - поэтому возможны глупые вопросы :-)

-- 
      ---Regards, P.E.M. <pem@rbcmail.ru>---



^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] [JT] Сервер имён надому
  2003-01-24 10:39               ` [Comm] " Alexey Tourbin
@ 2003-01-24 14:30                 ` Sergey S. Skulachenko
  2003-01-24 14:52                   ` [Comm] [JT]Сервер имён надому[JT] Илья Брызгалов
  0 siblings, 1 reply; 40+ messages in thread
From: Sergey S. Skulachenko @ 2003-01-24 14:30 UTC (permalink / raw)
  To: community

On Fri, 24 Jan 2003 13:39:39 +0300
Alexey Tourbin <at@turbinal.org> wrote:

> > Шуточный ответ тут не годится. Легко провести свой
> > эксперимент, и это надо обязательно сделать. Если машина
> > только что включена, то
> 
> Вообще говоря, да, но в данном случае -- это эксперимент на
> тему 2+2=5 или "фаза луны помогает".

Я специально подождал, чтобы узнать, какая реакция у народа на
эту эквилибристику. Никакой. Видимо, все решили вместе со мной:
"Если товарищ не понимает влияния лунных циклов, то какой уж тут
диспут..." Остаётся эту тему рационализировать, т.е. объявить
несуществующей.
Благодаря участию Д.Левина обсуждение было, как всегда, очень
полезным.

_____________
С уважением,
С.С.Скулаченко



^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] [JT]Сервер имён надому[JT]
  2003-01-24 14:30                 ` [Comm] [JT] Сервер имён надому Sergey S. Skulachenko
@ 2003-01-24 14:52                   ` Илья Брызгалов
  2003-01-24 15:23                     ` [Comm] [JT] Сервер имён надому Sergey S. Skulachenko
  0 siblings, 1 reply; 40+ messages in thread
From: Илья Брызгалов @ 2003-01-24 14:52 UTC (permalink / raw)
  To: community

В Fri, 24 Jan 2003 17:30:08 +0300 "Sergey S. Skulachenko"
<sssku@online.ru> сообщил следующее:

> > тему 2+2=5 или "фаза луны помогает".
> 
> Я специально подождал, чтобы узнать, какая реакция у народа на
> эту эквилибристику. Никакой. Видимо, все решили вместе со мной:
> "Если товарищ не понимает влияния лунных циклов, то какой уж тут
> диспут..." Остаётся эту тему рационализировать, т.е. объявить
> несуществующей.
> Благодаря участию Д.Левина обсуждение было, как всегда, очень
> полезным.
> 
> _____________
> С уважением,
> С.С.Скулаченко
Да не стОит так болезненно реагировать на любое затрагивание
астроЛОГических тем. By sample... :-)

-- 
===================-iLL-======================+
Илья Брызгалов ака iLL - Краснодарское РУМН
    _ I don't smoke, so wish to you!
   (_)  ___    ___   http://illinux.boom.ru/
  /  / /  /   /  /   mailto:ill@krumn.oilnet.ru
 /  / /  /__ /  /__  JID:illinux@jabber.ru    
/__/ /_____//_____/  ICQ:43835329
ALT Linux Sisyphus (20030121)
============-Linux User #301257-==============+

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] [JT] Сервер имён надому
  2003-01-24 14:52                   ` [Comm] [JT]Сервер имён надому[JT] Илья Брызгалов
@ 2003-01-24 15:23                     ` Sergey S. Skulachenko
  0 siblings, 0 replies; 40+ messages in thread
From: Sergey S. Skulachenko @ 2003-01-24 15:23 UTC (permalink / raw)
  To: community

On Fri, 24 Jan 2003 17:52:38 +0300
Илья Брызгалов <ill@krumn.oilnet.ru> wrote:

> В Fri, 24 Jan 2003 17:30:08 +0300 "Sergey S. Skulachenko"
> <sssku@online.ru> сообщил следующее:
> 
> > > тему 2+2=5 или "фаза луны помогает".
> > 
> > "Если товарищ не понимает влияния лунных циклов, то
> > какой уж тут диспут..."

> Да не стОит так болезненно реагировать на любое затрагивание
> астроЛОГических тем. By sample... :-)

(Не ошиблись? :-)
Эх, смайлик-то выше я и не поставил. А оказалось, что это не
очевидно.

> 
> -- 
> ===================-iLL-======================+
> Илья Брызгалов ака iLL - Краснодарское РУМН
>     _ I don't smoke, so wish to you!
>    (_)  ___    ___   http://illinux.boom.ru/
>   /  / /  /   /  /   mailto:ill@krumn.oilnet.ru
>  /  / /  /__ /  /__  JID:illinux@jabber.ru    
> /__/ /_____//_____/  ICQ:43835329
> ALT Linux Sisyphus (20030121)
> ============-Linux User #301257-==============+

Илья, подпись бы сократили. Жуть, ведь, какой паук.
Вопрос про TFT-монитор я _Вам_ задавал. А в результате меня
втравили в ненужную мне дискуссию. Приватом всё-таки ответьте,
если что-то за кадром ещё осталось. Видны перспективы в очень
дорогой технике, или с обычными поживём? А TFT для написания
писем. Одним словом, для несложных работ, где не нужна большая
глубина цвета. Мне кажется, вопрос не изжил себя. Ведь, чем
только мы не увлекаемся.

_____________
С уважением,
С.С.Скулаченко



^ permalink raw reply	[flat|nested] 40+ messages in thread

* [Comm] Re: pdnsd
  2003-01-21 23:06           ` Sergey Plyukhin
  2003-01-22  0:21             ` Alexey Tourbin
@ 2003-01-25  5:47             ` Alexey Tourbin
  1 sibling, 0 replies; 40+ messages in thread
From: Alexey Tourbin @ 2003-01-25  5:47 UTC (permalink / raw)
  To: community; +Cc: sisyphus

[-- Attachment #1: Type: text/plain, Size: 2457 bytes --]

On Wed, Jan 22, 2003 at 11:06:29AM +1200, Sergey Plyukhin wrote:
> On Tue, Jan 21, 2003 at 07:04:54PM +0300, Alexey Tourbin wrote:
> > Настройки по умолчанию (/etc/pdsnd.conf) просто не существует.  Чтобы
> > pdnsd стартовал, этот файл нужно создать самостоятельно, изучив
> > документацию и/или взяв за основу то, что лежит в
> > /usr/share/doc/pdnsd-*/.  Это связано с тем, что в настройках обычно
> > прописывают DNS провайдера.  Кроме того, это списывает со счетов
> > проблему конфликтов с bind и другими dns серверами на машине.
> > 
> > "Из коробки" может работать, если только прописать ip-адреса
> > *.ROOT-SERVERS.NET, но это не так привлекательно по скорости (хотя
> > выигрывает в безопасности).
> > 
> > Замечание: сразу после подключения к сети сервер нужно перезапускать.
> > # cat > /etc/ppp/ip-up.d/0pdnsd
> > #!/bin/sh
> > /sbin/service pdnsd reload
> > ^D
> > # chmod +x /etc/ppp/ip-up.d/0pdnsd
> > 
> > Это связано с таймаутами для серверов (см. #0001941).  Я ещё не
> > разобрался с этим до конца.  Есть ещё интересный патч от debian, который
> > позволяет манипулировать ip-адресами без перезагрузки конфига.  Это в
> > TODO.

> и еще после перестарта pdnsd нужно выждать порядка секунды :-(
> иначе он напишет, что не работает и придется перезапускать приложение

Теперь рестарт делать не нужно. Сегодня в Daedalus'е появится новая
сборка (в Daedalus'е -- потому что я его сильно отхачил, и ещё есть что
доделать). В этой сборке реализовано многое из того, о чем мы говорили и
что я хотел сделать.  У меня работает уже целый день.  Прошу тестировать
и писать по конкретным вопросам в sisyphus@.

* Wed Jan 22 2003 Alexey Tourbin <at@altlinux.ru> 1.1.7a-alt3
- major revision; new features added; works now out of the box
- alt patches: now able to work in empty chrooted environment
  + droppriv patches: global chroot_dir config option, chroot code
  + protoent, chroot patches: open resources before chroot
  + global-sock_path: control socket path configurable; not finished
    because can't link pdnsd-ctl against it
  + note that some features will not work when chrooted
- debian patches:
  + changeable_ip: manipulate server ip via control socket
  + so_reuseaddr: smoother restart
- default configuration file:
  + chrooted to /var/empty
  + use {A,B}.ROOT-SERVERS.NET by default
  + changeble_ip enabled
- /etc/ppp/ip-up.d/0pdnsd: change server ip whenever peer DNS is available

-- 
WBR, Alexey Tourbin
BIOZAK Ltd., Russia

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Re: Сервер имён на дому
  2003-01-24  2:02       ` [Comm] " Alexey Tourbin
@ 2003-01-26 23:19         ` Dmitry V. Levin
  0 siblings, 0 replies; 40+ messages in thread
From: Dmitry V. Levin @ 2003-01-26 23:19 UTC (permalink / raw)
  To: ALT Linux general discussion list

[-- Attachment #1: Type: text/plain, Size: 684 bytes --]

On Fri, Jan 24, 2003 at 05:02:26AM +0300, Alexey Tourbin wrote:
> On Thu, Jan 23, 2003 at 08:18:02PM +0600, Pyatnitskich Evgeniy wrote:
> > Спасибо, что направили по верному пути :-)
> > Нужно было указать RESOLV_MODS="no" _и_ PEERDNS="no"
> > Тогда всё в порядке.
> 
> Это баг. Опция RESOLV_MODS=no попросту не работает, если PEERDNS=yes.

Это точно. :(

> А PEERDNS должно означать не перезапись resolv.conf с peerdns, а только
> передачу соответствующей опции pppd. Тогда pppd постарается обнаружить
> peerdns и будет _экспортировать_ её в переменных DNS1 и DNS2 (см.
> pppd(8)). Что потом дальше с этими переменными делать -- это уже
> ifup-post не касается.

Все верно.


--
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

end of thread, other threads:[~2003-01-26 23:19 UTC | newest]

Thread overview: 40+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-01-13 10:57 [Comm] Сервер имён на дому Pyatnitskich Evgeniy
2003-01-13 11:33 ` Владимир
2003-01-13 12:05   ` Pyatnitskich Evgeniy
2003-01-13 15:20     ` Владимир
2003-01-21 15:40       ` Юрий Хорошков
2003-01-21 15:11         ` CityHawk
2003-01-23  5:19           ` Pyatnitskich Evgeniy
2003-01-23 10:12             ` CityHawk
2003-01-21 16:04         ` [Comm] Re: pdnsd Alexey Tourbin
2003-01-21 19:37           ` Юрий Хорошков
2003-01-21 20:05             ` Alexey Tourbin
2003-01-24 10:01               ` Pyatnitskich Evgeniy
2003-01-24 10:27                 ` Alexey Tourbin
2003-01-24 11:56                   ` Pyatnitskich Evgeniy
2003-01-21 23:06           ` Sergey Plyukhin
2003-01-22  0:21             ` Alexey Tourbin
2003-01-25  5:47             ` Alexey Tourbin
2003-01-23  5:51 ` [Comm] Re: Сервер имён на дому Alexey Tourbin
2003-01-23 12:49   ` Юрий Хорошков
2003-01-23 11:09     ` CityHawk
2003-01-23 17:38       ` Юрий Хорошков
2003-01-24  6:39         ` Eugene A. Suchkov
2003-01-24  7:00           ` Alexey Tourbin
2003-01-24 10:20             ` [Comm] " Sergey S. Skulachenko
2003-01-24 10:39               ` [Comm] " Alexey Tourbin
2003-01-24 14:30                 ` [Comm] [JT] Сервер имён надому Sergey S. Skulachenko
2003-01-24 14:52                   ` [Comm] [JT]Сервер имён надому[JT] Илья Брызгалов
2003-01-24 15:23                     ` [Comm] [JT] Сервер имён надому Sergey S. Skulachenko
2003-01-23 14:13     ` [Comm] Re: Сервер имён на дому Alexey Tourbin
2003-01-23 21:52       ` Vitaly Lipatov
2003-01-23 14:49   ` Pyatnitskich Evgeniy
2003-01-24  9:48     ` Пушкин Сергей Алексеевич
2003-01-24 10:15     ` Alexey Tourbin
2003-01-23 10:32 ` [Comm] " Dmitry V. Levin
2003-01-23 11:33   ` Pyatnitskich Evgeniy
2003-01-23 11:39   ` Pyatnitskich Evgeniy
2003-01-23 11:53   ` Pyatnitskich Evgeniy
2003-01-23 14:18     ` Pyatnitskich Evgeniy
2003-01-24  2:02       ` [Comm] " Alexey Tourbin
2003-01-26 23:19         ` Dmitry V. Levin

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git