ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Настройка кэширующего DNS-сервера и /etc/resolv.conf
@ 2008-03-06 22:29 Mikhail Gusarov
  2008-03-06 23:02 ` Dmitry V. Levin
  2008-03-07  6:57 ` Denis Medvedev
  0 siblings, 2 replies; 17+ messages in thread
From: Mikhail Gusarov @ 2008-03-06 22:29 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

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

Привет.

У меня возник вопрос: я периодически вижу в багзилле обсуждение того,
как разные софтины модифицируют /etc/resolv.conf. Значит ли это, что о
том, что в случае их использования можно забыть о локальном кэширующем
DNS-сервере типа pdnsd или totd?

В том же самом часто упоминаемом Debian эта проблема решается пакетом
"resolvconf": вместо ручного управления /etc/resolv.conf соответствующие
программы попатчены создавать/уничтожать файлы где-то в /var и запускать
/sbin/resolvconf, который, в зависимости от текущих настроек

1) собирает эти файлы где-то в /var, и создаёт из них /etc/resolv.conf
2) или собирает эти файлы где-то в /var, создаёт для них конфиг
   pdnsd/totd и шлёт тому SIGHUP, а /etc/resolv.conf не трогает
3) или что-то ещё, не смотрел.

-- 

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

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

* Re: [sisyphus] Настройка кэширующего DNS-сервера и /etc/resolv.conf
  2008-03-06 22:29 [sisyphus] Настройка кэширующего DNS-сервера и /etc/resolv.conf Mikhail Gusarov
@ 2008-03-06 23:02 ` Dmitry V. Levin
  2008-03-07  6:19   ` Mikhail Gusarov
                     ` (2 more replies)
  2008-03-07  6:57 ` Denis Medvedev
  1 sibling, 3 replies; 17+ messages in thread
From: Dmitry V. Levin @ 2008-03-06 23:02 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

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

On Fri, Mar 07, 2008 at 04:29:29AM +0600, Mikhail Gusarov wrote:
> Привет.
> 
> У меня возник вопрос: я периодически вижу в багзилле обсуждение того,
> как разные софтины модифицируют /etc/resolv.conf.

Хорошо бы составить список этого софта.

> Значит ли это, что о том,
> что в случае их использования можно забыть о локальном кэширующем
> DNS-сервере типа pdnsd или totd?

Конечно.

> В том же самом часто упоминаемом Debian эта проблема решается пакетом
> "resolvconf": вместо ручного управления /etc/resolv.conf соответствующие
> программы попатчены создавать/уничтожать файлы где-то в /var и запускать
> /sbin/resolvconf, который, в зависимости от текущих настроек
> 
> 1) собирает эти файлы где-то в /var, и создаёт из них /etc/resolv.conf
> 2) или собирает эти файлы где-то в /var, создаёт для них конфиг
>    pdnsd/totd и шлёт тому SIGHUP, а /etc/resolv.conf не трогает
> 3) или что-то ещё, не смотрел.

Можно попробовать адаптировать этот resolvconf.
А как другие решают эту проблему?


-- 
ldv

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

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

* Re: [sisyphus] Настройка кэширующего DNS-сервера и  /etc/resolv.conf
  2008-03-06 23:02 ` Dmitry V. Levin
@ 2008-03-07  6:19   ` Mikhail Gusarov
  2008-03-07  9:18     ` Sergey
  2008-03-07 12:39     ` Denis Ovsienko
  2008-03-07  9:09   ` Anton V. Boyarshinov
  2008-03-07 23:27   ` Olvin
  2 siblings, 2 replies; 17+ messages in thread
From: Mikhail Gusarov @ 2008-03-07  6:19 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

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

Twas brillig at 02:02:03 07.03.2008 UTC+03 when Dmitry V. Levin did gyre and gimble:

 >> У меня возник вопрос: я периодически вижу в багзилле обсуждение
 >> того, как разные софтины модифицируют /etc/resolv.conf.

 DVL> Хорошо бы составить список этого софта.

Быстрая пробежка по багзилле показала: pppd, kppp, dhcp-клиенты,
openvpn, etcnet, alterator (гм? разве он не в etcnet'овые конфиги
пишет?). Возможно, что-то упустил.

 DVL> Можно попробовать адаптировать этот resolvconf.  А как другие
 DVL> решают эту проблему?

Не копался, не знаю.

-- 

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

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

* Re: [sisyphus] Настройка кэширующего DNS-сервера и /etc/resolv.conf
  2008-03-06 22:29 [sisyphus] Настройка кэширующего DNS-сервера и /etc/resolv.conf Mikhail Gusarov
  2008-03-06 23:02 ` Dmitry V. Levin
@ 2008-03-07  6:57 ` Denis Medvedev
  2008-03-07  6:59   ` Mikhail Gusarov
  2008-03-08 11:36   ` Michael Shigorin
  1 sibling, 2 replies; 17+ messages in thread
From: Denis Medvedev @ 2008-03-07  6:57 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Не забудьте, что количество РАБОТАЮЩИХ nameserver-ов в этом файле (resolv.conf)строго равно MAXNS=3. Остальные игнорируются, что приводит к странного вида глюкам при подключении VPN, например.
Дмитрий Левин не хочет менять эту константу в сторону увеличения, хотя IMHO надо бы.


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

* Re: [sisyphus] Настройка кэширующего DNS-сервера и  /etc/resolv.conf
  2008-03-07  6:57 ` Denis Medvedev
@ 2008-03-07  6:59   ` Mikhail Gusarov
  2008-03-08 11:36   ` Michael Shigorin
  1 sibling, 0 replies; 17+ messages in thread
From: Mikhail Gusarov @ 2008-03-07  6:59 UTC (permalink / raw)
  To: Denis Medvedev; +Cc: ALT Linux Sisyphus discussions

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

Twas brillig at 09:57:52 07.03.2008 UTC+03 when Denis  Medvedev did gyre and gimble:

 DM> Не забудьте, что количество РАБОТАЮЩИХ nameserver-ов в этом файле
 DM> (resolv.conf)строго равно MAXNS=3. Остальные игнорируются, что
 DM> приводит к странного вида глюкам при подключении VPN, например.
 DM> Дмитрий Левин не хочет менять эту константу в сторону увеличения,
 DM> хотя IMHO надо бы.

И соображения, почему !_/*НЕЛЬЗЯ*/_! (достаточно выделил? ;) менять эту
константу, изложены в соответствующем баге.

P.S.: а к чему бы это?

-- 

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

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

* Re: [sisyphus] Настройка кэширующего DNS-сервера и /etc/resolv.conf
  2008-03-06 23:02 ` Dmitry V. Levin
  2008-03-07  6:19   ` Mikhail Gusarov
@ 2008-03-07  9:09   ` Anton V. Boyarshinov
  2008-03-08 11:33     ` Michael Shigorin
  2008-03-07 23:27   ` Olvin
  2 siblings, 1 reply; 17+ messages in thread
From: Anton V. Boyarshinov @ 2008-03-07  9:09 UTC (permalink / raw)
  To: sisyphus

On Fri, 7 Mar 2008 02:02:03 +0300 Dmitry V. Levin
 wrote:

> Можно попробовать адаптировать этот resolvconf.
> А как другие решают эту проблему?
Лично я решал при помощи chattr


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

* Re: [sisyphus] Настройка кэширующего DNS-сервера и  /etc/resolv.conf
  2008-03-07  6:19   ` Mikhail Gusarov
@ 2008-03-07  9:18     ` Sergey
  2008-03-07  9:21       ` Mikhail Gusarov
  2008-03-07 12:39     ` Denis Ovsienko
  1 sibling, 1 reply; 17+ messages in thread
From: Sergey @ 2008-03-07  9:18 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Friday 07 March 2008, Mikhail Gusarov wrote:

>  DVL> Хорошо бы составить список этого софта.
> 
> Быстрая пробежка по багзилле показала: pppd, kppp,

Это не важно: они добавляют своё в конец списка.

-- 
С уважением, Сергей
a_s_y@sama.ru


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

* Re: [sisyphus] Настройка кэширующего DNS-сервера и   /etc/resolv.conf
  2008-03-07  9:18     ` Sergey
@ 2008-03-07  9:21       ` Mikhail Gusarov
  2008-03-09  9:32         ` Sergey
  0 siblings, 1 reply; 17+ messages in thread
From: Mikhail Gusarov @ 2008-03-07  9:21 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

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

Twas brillig at 13:18:48 07.03.2008 UTC+04 when Sergey did gyre and gimble:

 >> Быстрая пробежка по багзилле показала: pppd, kppp,
 S> Это не важно: они добавляют своё в конец списка.

А вы хорошо подумали?

-- 

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

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

* Re: [sisyphus] Настройка кэширующего DNS-сервера и  /etc/resolv.conf
  2008-03-07  6:19   ` Mikhail Gusarov
  2008-03-07  9:18     ` Sergey
@ 2008-03-07 12:39     ` Denis Ovsienko
  1 sibling, 0 replies; 17+ messages in thread
From: Denis Ovsienko @ 2008-03-07 12:39 UTC (permalink / raw)
  To: sisyphus

> Быстрая пробежка по багзилле показала: pppd, kppp, dhcp-клиенты,
> openvpn, etcnet, alterator (гм? разве он не в etcnet'овые конфиги
> пишет?). Возможно, что-то упустил.

Не pppd, а ppp-common. И etcnet перепишет resolv.conf только в том
случае, если это обусловлено конфигом интерфейса.

-- 
    DO4-UANIC


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

* Re: [sisyphus] Настройка кэширующего DNS-сервера и /etc/resolv.conf
  2008-03-06 23:02 ` Dmitry V. Levin
  2008-03-07  6:19   ` Mikhail Gusarov
  2008-03-07  9:09   ` Anton V. Boyarshinov
@ 2008-03-07 23:27   ` Olvin
  2008-03-08 11:35     ` Michael Shigorin
  2 siblings, 1 reply; 17+ messages in thread
From: Olvin @ 2008-03-07 23:27 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Dmitry V. Levin wrote:
>> У меня возник вопрос: я периодически вижу в багзилле обсуждение того,
>> как разные софтины модифицируют /etc/resolv.conf.
> Хорошо бы составить список этого софта.
>> Значит ли это, что о том,
>> что в случае их использования можно забыть о локальном кэширующем
>> DNS-сервере типа pdnsd или totd?
> Конечно.

Хм... А разве программы в дистрибутивах ALTLinux (за исключением 
alterator) модифицируют resolv.conf даже если в нём нет строки "# ppp 
temp entry"?

Не знаю, кто как, но я убрал эту строчку, прописал свой nameserver 
127.0.0.1 и радуюсь. Или в Сизифе уде не так, как было в дистрибутивах?


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

* Re: [sisyphus] Настройка кэширующего DNS-сервера и /etc/resolv.conf
  2008-03-07  9:09   ` Anton V. Boyarshinov
@ 2008-03-08 11:33     ` Michael Shigorin
  0 siblings, 0 replies; 17+ messages in thread
From: Michael Shigorin @ 2008-03-08 11:33 UTC (permalink / raw)
  To: sisyphus

On Fri, Mar 07, 2008 at 12:09:34PM +0300, Anton V. Boyarshinov wrote:
> > А как другие решают эту проблему?
> Лично я решал при помощи chattr

+1

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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

* Re: [sisyphus] Настройка кэширующего DNS-сервера и /etc/resolv.conf
  2008-03-07 23:27   ` Olvin
@ 2008-03-08 11:35     ` Michael Shigorin
  0 siblings, 0 replies; 17+ messages in thread
From: Michael Shigorin @ 2008-03-08 11:35 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Fri, Mar 07, 2008 at 03:27:27PM -0800, Olvin wrote:
> >>У меня возник вопрос: я периодически вижу в багзилле
> >>обсуждение того, как разные софтины модифицируют
> >>/etc/resolv.conf.
> >Хорошо бы составить список этого софта.
> >>Значит ли это, что о том, что в случае их использования можно
> >>забыть о локальном кэширующем DNS-сервере типа pdnsd или
> >>totd?
> >Конечно.
> Хм... А разве программы в дистрибутивах ALTLinux (за
> исключением alterator) модифицируют resolv.conf даже если в нём
> нет строки "# ppp temp entry"?

https://bugzilla.altlinux.org/show_bug.cgi?id=4249
https://bugzilla.altlinux.org/show_bug.cgi?id=13773

> Не знаю, кто как, но я убрал эту строчку, прописал свой
> nameserver 127.0.0.1 и радуюсь.

Есть ещё, например, Ethernet и dhcpcd ;)
Они никогда на эту магию не смотрели.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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

* Re: [sisyphus] Настройка кэширующего DNS-сервера и /etc/resolv.conf
  2008-03-07  6:57 ` Denis Medvedev
  2008-03-07  6:59   ` Mikhail Gusarov
@ 2008-03-08 11:36   ` Michael Shigorin
  1 sibling, 0 replies; 17+ messages in thread
From: Michael Shigorin @ 2008-03-08 11:36 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Fri, Mar 07, 2008 at 09:57:52AM +0300, Denis Medvedev wrote:
> Не забудьте, что количество РАБОТАЮЩИХ nameserver-ов в этом
> файле (resolv.conf)строго равно MAXNS=3. Остальные
> игнорируются, что приводит к странного вида глюкам при
> подключении VPN, например.

Просьба вешать конкретные случаи и предложения на программы, 
при помощи которых настраивается/выполняется такое подключение.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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

* Re: [sisyphus] Настройка кэширующего DNS-сервера и   /etc/resolv.conf
  2008-03-07  9:21       ` Mikhail Gusarov
@ 2008-03-09  9:32         ` Sergey
  2008-03-09  9:37           ` Mikhail Gusarov
  0 siblings, 1 reply; 17+ messages in thread
From: Sergey @ 2008-03-09  9:32 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Friday 07 March 2008, Mikhail Gusarov wrote:

>  >> Быстрая пробежка по багзилле показала: pppd, kppp,

>  S> Это не важно: они добавляют своё в конец списка.

> А вы хорошо подумали?
 
Думаю, да. В основном, nameserver перебираются последовательно, как практика
показывает. И у меня это самое кэширование работает. Я, пока, только один
пакет сходу назвать могу, который по всем nameserver лазиет - sendmail.

-- 
С уважением, Сергей
a_s_y@sama.ru


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

* Re: [sisyphus] Настройка кэширующего DNS-сервера и    /etc/resolv.conf
  2008-03-09  9:32         ` Sergey
@ 2008-03-09  9:37           ` Mikhail Gusarov
  2008-03-09 10:09             ` Sergey
  0 siblings, 1 reply; 17+ messages in thread
From: Mikhail Gusarov @ 2008-03-09  9:37 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

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


Twas brillig at 13:32:22 09.03.2008 UTC+04 when Sergey did gyre and gimble:

 S> Думаю, да. В основном, nameserver перебираются последовательно, как
 S> практика показывает. И у меня это самое кэширование работает.

И как оно будет работать в условиях таскаемого туда-сюда ноутбука?

Локальному неймсерверу нужно ведь какой-то parent.


[-- Attachment #2.1: Type: text/plain, Size: 7 bytes --]


-- 

[-- Attachment #2.2: Type: application/pgp-signature, Size: 188 bytes --]

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

* Re: [sisyphus] Настройка кэширующего DNS-сервера и    /etc/resolv.conf
  2008-03-09  9:37           ` Mikhail Gusarov
@ 2008-03-09 10:09             ` Sergey
  2008-03-09 10:39               ` Mikhail Gusarov
  0 siblings, 1 reply; 17+ messages in thread
From: Sergey @ 2008-03-09 10:09 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Sunday 09 March 2008, Mikhail Gusarov wrote:

>  S> Думаю, да. В основном, nameserver перебираются последовательно, как
>  S> практика показывает. И у меня это самое кэширование работает.
> 
> И как оно будет работать в условиях таскаемого туда-сюда ноутбука?
> Локальному неймсерверу нужно ведь какой-то parent.

Да, про это я не подумал, у меня ситуация проще. Только вот, тогда, вопрос:
а если бы resolve.conf не менялся, чем бы это помогло ? Надо придумать, как
конфиг локального неймсервера менять. Для ppp можно через /etc/ppp/ip-up.d.

-- 
С уважением, Сергей
a_s_y@sama.ru


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

* Re: [sisyphus] Настройка кэширующего DNS-сервера и     /etc/resolv.conf
  2008-03-09 10:09             ` Sergey
@ 2008-03-09 10:39               ` Mikhail Gusarov
  0 siblings, 0 replies; 17+ messages in thread
From: Mikhail Gusarov @ 2008-03-09 10:39 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

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

Twas brillig at 14:09:18 09.03.2008 UTC+04 when Sergey did gyre and gimble:

 >> И как оно будет работать в условиях таскаемого туда-сюда ноутбука?
 >> Локальному неймсерверу нужно ведь какой-то parent.

 S> Да, про это я не подумал, у меня ситуация проще. Только вот, тогда, вопрос:
 S> а если бы resolve.conf не менялся, чем бы это помогло ? Надо придумать, как
 S> конфиг локального неймсервера менять.

Я говорил про это в самом начале - через посредника. В debian это
resolvconf:

- Обычно меняющие resolv.conf программы попатчены, дабы вместо этого
создавать файлики для resolvconf и дёргать его "обнови конфигурацию"
- Те, кто потребляют resolv.conf (локальные dns-сервера) несут с собой
скрипт, который по файлам от resolvconf создаёт конфиг сервера и шлёт
ему "перечитай конфигурацию".

-- 

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

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

end of thread, other threads:[~2008-03-09 10:39 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-03-06 22:29 [sisyphus] Настройка кэширующего DNS-сервера и /etc/resolv.conf Mikhail Gusarov
2008-03-06 23:02 ` Dmitry V. Levin
2008-03-07  6:19   ` Mikhail Gusarov
2008-03-07  9:18     ` Sergey
2008-03-07  9:21       ` Mikhail Gusarov
2008-03-09  9:32         ` Sergey
2008-03-09  9:37           ` Mikhail Gusarov
2008-03-09 10:09             ` Sergey
2008-03-09 10:39               ` Mikhail Gusarov
2008-03-07 12:39     ` Denis Ovsienko
2008-03-07  9:09   ` Anton V. Boyarshinov
2008-03-08 11:33     ` Michael Shigorin
2008-03-07 23:27   ` Olvin
2008-03-08 11:35     ` Michael Shigorin
2008-03-07  6:57 ` Denis Medvedev
2008-03-07  6:59   ` Mikhail Gusarov
2008-03-08 11:36   ` Michael Shigorin

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

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


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