* [sisyphus] DNS
@ 2003-05-07 14:12 Dmitry Alexeyev
2003-05-08 7:02 ` Peter V. Saveliev
2003-05-08 9:34 ` [sisyphus] DNS Michael Shigorin
0 siblings, 2 replies; 23+ messages in thread
From: Dmitry Alexeyev @ 2003-05-07 14:12 UTC (permalink / raw)
To: sisyphus
Добрый день.
Сижу на диалапе, пользуюсь kppp. Запускаю kppp из терминала, прерываю, как
правило, по Ctrl-C. Только что обнаружил, что в результате не вычищаются
временные строки в файле /etc/resolv.conf. Файл разросся до 5 килобайт.
При нормальном выходе все очищается (кнопка "выход").
В любом случае - это ошибка, потому как дублирующиеся строки в resolv.conf -
это плёхо.
Почему-то локальные имена, прописанные в /etc/hosts пытаются отрезолвиться на
DNS сервере. nscd от этого не спасает. Надо изменить порядок просмотра
адресов в дистрибутиве по умолчанию? Зачем запрашивать провайдера, какой IP
адрес у localhost?
То, что они действительно резолвятся удаленно вижу по двум причинам:
1) это показывает strace ftp - localhost
2) при включенном wget больше половины запросов к DNS не проходят, провисая на
несколько секунд. В итоге, чтобы зайти на локальный FTP надо ждать ;)
Сюда же и еще один вопрос - вот этот вопрос с DNS можно как-то решить? А то
получается, что включил wget и о сети можно забыть. Обычные TCP соединения по
закэшированным (включаю nscd руками, кэширую адреса, включаю wget) именам или
IP-адресам работают.
glibc взят из бинарного репозитория sisyphus/i586. Дистрибутив полностью
обновлен.
WBR,
Dmitry
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] DNS
2003-05-07 14:12 [sisyphus] DNS Dmitry Alexeyev
@ 2003-05-08 7:02 ` Peter V. Saveliev
2003-05-08 8:26 ` "Андрей В. Кулешов"
2003-05-08 11:50 ` Dmitry Alexeyev
2003-05-08 9:34 ` [sisyphus] DNS Michael Shigorin
1 sibling, 2 replies; 23+ messages in thread
From: Peter V. Saveliev @ 2003-05-08 7:02 UTC (permalink / raw)
To: sisyphus
On Wed, 7 May 2003 18:12:15 +0400
Dmitry Alexeyev <dmi_a@qnx.org.ru> wrote:
> Добрый день.
>
> Сижу на диалапе, пользуюсь kppp. Запускаю kppp из терминала, прерываю, как
> правило, по Ctrl-C. Только что обнаружил, что в результате не вычищаются
> временные строки в файле /etc/resolv.conf. Файл разросся до 5 килобайт.
> При нормальном выходе все очищается (кнопка "выход").
> В любом случае - это ошибка, потому как дублирующиеся строки в resolv.conf -
> это плёхо.
Не пользуйтесь kppp :) Прописал /etc/sysconfig/network-scripts/ifcfg-ppp0
и chat-ppp0. Прописал /etc/ppp/pap-secrets. Потом сказал, что ppp0 на деманде,
и поднимается при старте машины.
> Почему-то локальные имена, прописанные в /etc/hosts пытаются отрезолвиться на
> DNS сервере. nscd от этого не спасает. Надо изменить порядок просмотра
> адресов в дистрибутиве по умолчанию? Зачем запрашивать провайдера, какой IP
> адрес у localhost?
Продолжаю разговор :) А в /etc/nsswitch.conf заглядывали? у меня стоит
порядок files dns, но, кстати, dns у меня локальный, то есть -
nameserver 127.0.0.1. Очень доволен, хотя и сделано это по необходимости
- моделирую большую сеть, + есть ещё подобие локалки дома :)
>
> То, что они действительно резолвятся удаленно вижу по двум причинам:
> 1) это показывает strace ftp - localhost
> 2) при включенном wget больше половины запросов к DNS не проходят, провисая на
> несколько секунд. В итоге, чтобы зайти на локальный FTP надо ждать ;)
>
> Сюда же и еще один вопрос - вот этот вопрос с DNS можно как-то решить? А то
> получается, что включил wget и о сети можно забыть. Обычные TCP соединения по
> закэшированным (включаю nscd руками, кэширую адреса, включаю wget) именам или
> IP-адресам работают.
>
> glibc взят из бинарного репозитория sisyphus/i586. Дистрибутив полностью
> обновлен.
<skip />
Итого, резюме: самое простое - поднять локальный bind. Тем более, что он
в Сизифе сразу рабочий, там даже напильника не надо, так - хозяйский
взгляд, 5 минут раздумий :) И, конечно, надо ему прописать в форвардеры
dns провайдера.
--
Sincerely, Peter V. Saveliev
E-mail: peet@eltel.net
Jabber: peet@jabber.ru
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] DNS
2003-05-08 7:02 ` Peter V. Saveliev
@ 2003-05-08 8:26 ` "Андрей В. Кулешов"
2003-05-08 8:46 ` Peter V. Saveliev
2003-05-08 11:50 ` Dmitry Alexeyev
1 sibling, 1 reply; 23+ messages in thread
From: "Андрей В. Кулешов" @ 2003-05-08 8:26 UTC (permalink / raw)
To: sisyphus
Peter V. Saveliev пишет:
>>Почему-то локальные имена, прописанные в /etc/hosts пытаются отрезолвиться на
>>DNS сервере. nscd от этого не спасает. Надо изменить порядок просмотра
>>адресов в дистрибутиве по умолчанию? Зачем запрашивать провайдера, какой IP
>>адрес у localhost?
>>
>>
>
>Продолжаю разговор :) А в /etc/nsswitch.conf заглядывали? у меня стоит
>порядок files dns, но, кстати, dns у меня локальный, то есть -
>nameserver 127.0.0.1. Очень доволен, хотя и сделано это по необходимости
>- моделирую большую сеть, + есть ещё подобие локалки дома :)
>
А /etc/resolv.conf?
--
С уважением, Андрей Кулешов
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] DNS
2003-05-08 8:26 ` "Андрей В. Кулешов"
@ 2003-05-08 8:46 ` Peter V. Saveliev
0 siblings, 0 replies; 23+ messages in thread
From: Peter V. Saveliev @ 2003-05-08 8:46 UTC (permalink / raw)
To: sisyphus
On Thu, 08 May 2003 11:26:16 +0300
"Андрей В. Кулешов" <KuleshovAV@yug.com.ua> wrote:
> Peter V. Saveliev пишет:
>
> >>Почему-то локальные имена, прописанные в /etc/hosts пытаются отрезолвиться на
> >>DNS сервере. nscd от этого не спасает. Надо изменить порядок просмотра
> >>адресов в дистрибутиве по умолчанию? Зачем запрашивать провайдера, какой IP
> >>адрес у localhost?
> >>
> >>
> >
> >Продолжаю разговор :) А в /etc/nsswitch.conf заглядывали? у меня стоит
> >порядок files dns, но, кстати, dns у меня локальный, то есть -
> >nameserver 127.0.0.1. Очень доволен, хотя и сделано это по необходимости
> >- моделирую большую сеть, + есть ещё подобие локалки дома :)
> >
> А /etc/resolv.conf?
"Вы разве не слышали? Любовь даёт крылья" (conspiracy theory)
8<-------------------------
search home
nameserver 127.0.0.1
8<-------------------------
о чём я и написал :)
--
Sincerely, Peter V. Saveliev
E-mail: peet@eltel.net
Jabber: peet@jabber.ru
^ permalink raw reply [flat|nested] 23+ messages in thread
* [sisyphus] Re: DNS
2003-05-07 14:12 [sisyphus] DNS Dmitry Alexeyev
2003-05-08 7:02 ` Peter V. Saveliev
@ 2003-05-08 9:34 ` Michael Shigorin
2003-05-08 11:52 ` Dmitry Alexeyev
1 sibling, 1 reply; 23+ messages in thread
From: Michael Shigorin @ 2003-05-08 9:34 UTC (permalink / raw)
To: sisyphus
On Wed, May 07, 2003 at 06:12:15PM +0400, Dmitry Alexeyev wrote:
> В любом случае - это ошибка, потому как дублирующиеся строки в
> resolv.conf - это плёхо.
Угу.
> Почему-то локальные имена, прописанные в /etc/hosts пытаются
> отрезолвиться на DNS сервере. nscd от этого не спасает. Надо
> изменить порядок просмотра адресов в дистрибутиве по умолчанию?
> Зачем запрашивать провайдера, какой IP адрес у localhost?
На всякий случай: в сторону update_chrooted conf не смотрели?
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] DNS
2003-05-08 7:02 ` Peter V. Saveliev
2003-05-08 8:26 ` "Андрей В. Кулешов"
@ 2003-05-08 11:50 ` Dmitry Alexeyev
2003-05-09 22:14 ` Ruslan N. Balkin
2003-05-13 8:56 ` Dmitry V. Levin
1 sibling, 2 replies; 23+ messages in thread
From: Dmitry Alexeyev @ 2003-05-08 11:50 UTC (permalink / raw)
To: sisyphus
Добрый день!
>
> Не пользуйтесь kppp :) Прописал /etc/sysconfig/network-scripts/ifcfg-ppp0
> и chat-ppp0. Прописал /etc/ppp/pap-secrets. Потом сказал, что ppp0 на
> деманде, и поднимается при старте машины.
Да, я великолепно понимаю, что kppp - не самый лучший PPP клиент ;) Я видел
сколько он изволит кушать в памяти, волосы шевелятся.
Но это был на самом деле не вопрос - это было что-то вроде баг-репорта ;)
Просто не хочется лезть на bugs.kde.org, а тут есть шанс, что более опытные
люди все исправят, правильно опишут и в следующем релизе от этих
неприятностей всех избавят.
За информацию - спасибо, все так и настроил.
>
> > Почему-то локальные имена, прописанные в /etc/hosts пытаются
> > отрезолвиться на DNS сервере. nscd от этого не спасает. Надо изменить
> > порядок просмотра адресов в дистрибутиве по умолчанию? Зачем запрашивать
> > провайдера, какой IP адрес у localhost?
>
> Продолжаю разговор :) А в /etc/nsswitch.conf заглядывали? у меня стоит
> порядок files dns, но, кстати, dns у меня локальный, то есть -
> nameserver 127.0.0.1. Очень доволен, хотя и сделано это по необходимости
> - моделирую большую сеть, + есть ещё подобие локалки дома :)
в nsswitch.conf сказано:
hosts: files nisplus nis dns
На деле же я вижу:
[dmi@dmi dmi]$ cat /etc/hosts
127.0.0.1 localhost.localdomain
192.168.0.1 dmi.home dmi
[dmi@dmi dmi]$ sudo tcpdump -l -i ppp0 -p udp
Password:
tcpdump: listening on ppp0
15:39:03.536067 195.190.x.x.32772 > 194.67.x.x.domain: 31979+ AAAA? dmi.hom
e. (26) (DF)
15:39:04.343640 194.67.x.x.domain > 195.190.x.x.32772: 31979 NXDomain 0/1/0
(101) (DF)
15:39:04.364624 195.190.x.x.32772 > 194.67.x.x.domain: 28275+ AAAA? dmi.hom
e.home. (31) (DF)
(это при ftp dmi.home с другой консоли. в случае с localhost - все так же).
Я думаю, что проще _ОДИН_ раз исправить glibc, чем советовать нескольким
сотням диалапщиков ставить локальный bind, пусть и работающий из коробки.
<skip>
> Итого, резюме: самое простое - поднять локальный bind. Тем более, что он
> в Сизифе сразу рабочий, там даже напильника не надо, так - хозяйский
> взгляд, 5 минут раздумий :) И, конечно, надо ему прописать в форвардеры
> dns провайдера.
Честно говоря, я бы предпочел просто хороший DNS cache. Буду смотреть, может
быть nscd поддается настройке... Если нет, буду ставить bind.
WBR,
Dmitry
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] Re: DNS
2003-05-08 9:34 ` [sisyphus] DNS Michael Shigorin
@ 2003-05-08 11:52 ` Dmitry Alexeyev
2003-05-08 13:00 ` Michael Shigorin
0 siblings, 1 reply; 23+ messages in thread
From: Dmitry Alexeyev @ 2003-05-08 11:52 UTC (permalink / raw)
To: sisyphus
В сообщении от Четверг 08 Май 2003 13:34 Michael Shigorin написал:
> On Wed, May 07, 2003 at 06:12:15PM +0400, Dmitry Alexeyev wrote:
> > В любом случае - это ошибка, потому как дублирующиеся строки в
> > resolv.conf - это плёхо.
>
> Угу.
>
> > Почему-то локальные имена, прописанные в /etc/hosts пытаются
> > отрезолвиться на DNS сервере. nscd от этого не спасает. Надо
> > изменить порядок просмотра адресов в дистрибутиве по умолчанию?
> > Зачем запрашивать провайдера, какой IP адрес у localhost?
>
> На всякий случай: в сторону update_chrooted conf не смотрели?
Нет. Это стоит сделать или нет?
"Одеколон пили? Пил. не помогает".
WBR,
Dmitry
^ permalink raw reply [flat|nested] 23+ messages in thread
* [sisyphus] Re: DNS
2003-05-08 11:52 ` Dmitry Alexeyev
@ 2003-05-08 13:00 ` Michael Shigorin
2003-05-08 13:55 ` Dmitry Alexeyev
0 siblings, 1 reply; 23+ messages in thread
From: Michael Shigorin @ 2003-05-08 13:00 UTC (permalink / raw)
To: sisyphus
On Thu, May 08, 2003 at 03:52:34PM +0400, Dmitry Alexeyev wrote:
> > На всякий случай: в сторону update_chrooted conf не смотрели?
> Нет. Это стоит сделать или нет? "Одеколон пили? Пил. не
> помогает".
См. /var/resolv ;-]
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] Re: DNS
2003-05-08 13:00 ` Michael Shigorin
@ 2003-05-08 13:55 ` Dmitry Alexeyev
0 siblings, 0 replies; 23+ messages in thread
From: Dmitry Alexeyev @ 2003-05-08 13:55 UTC (permalink / raw)
To: sisyphus
В сообщении от Четверг 08 Май 2003 17:00 Michael Shigorin написал(a):
> On Thu, May 08, 2003 at 03:52:34PM +0400, Dmitry Alexeyev wrote:
> > > На всякий случай: в сторону update_chrooted conf не смотрели?
> >
> > Нет. Это стоит сделать или нет? "Одеколон пили? Пил. не
> > помогает".
>
> См. /var/resolv ;-]
Разницы между файлами не было. Обновление сделал. Не помогло. Все равно лезет
искать localhost на ns сервере провайдера.
WBR,
Dmitry
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] DNS
2003-05-08 11:50 ` Dmitry Alexeyev
@ 2003-05-09 22:14 ` Ruslan N. Balkin
2003-05-13 8:56 ` Dmitry V. Levin
1 sibling, 0 replies; 23+ messages in thread
From: Ruslan N. Balkin @ 2003-05-09 22:14 UTC (permalink / raw)
To: sisyphus
On Thu, 8 May 2003 15:50:41 +0400
Dmitry Alexeyev wrote:
> Честно говоря, я бы предпочел просто хороший DNS cache. Буду смотреть,
> может
> быть nscd поддается настройке... Если нет, буду ставить bind.
Попробуйте посмотреть pdnsd, может быть, вам понравится... Если модем -
должен понравиться...
--
Балькин Руслан.
Who needs Windows and Gates in the world without walls and fences?
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] DNS
2003-05-08 11:50 ` Dmitry Alexeyev
2003-05-09 22:14 ` Ruslan N. Balkin
@ 2003-05-13 8:56 ` Dmitry V. Levin
2003-05-13 18:53 ` [sisyphus] DNS Michael Shigorin
2003-05-16 14:58 ` [sisyphus] DNS Dmitry Alexeyev
1 sibling, 2 replies; 23+ messages in thread
From: Dmitry V. Levin @ 2003-05-13 8:56 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 1109 bytes --]
On Thu, May 08, 2003 at 03:50:41PM +0400, Dmitry Alexeyev wrote:
> в nsswitch.conf сказано:
> hosts: files nisplus nis dns
>
> На деле же я вижу:
>
> [dmi@dmi dmi]$ cat /etc/hosts
> 127.0.0.1 localhost.localdomain
> 192.168.0.1 dmi.home dmi
>
> [dmi@dmi dmi]$ sudo tcpdump -l -i ppp0 -p udp
> Password:
> tcpdump: listening on ppp0
> 15:39:03.536067 195.190.x.x.32772 > 194.67.x.x.domain: 31979+ AAAA? dmi.hom
> e. (26) (DF)
> 15:39:04.343640 194.67.x.x.domain > 195.190.x.x.32772: 31979 NXDomain 0/1/0
> (101) (DF)
> 15:39:04.364624 195.190.x.x.32772 > 194.67.x.x.domain: 28275+ AAAA? dmi.hom
> e.home. (31) (DF)
>
> (это при ftp dmi.home с другой консоли. в случае с localhost - все так же).
Вы не забыли, что tcpdump работает в chroot'е?
После изменения конфигурационных файлов типа /etc/hosts и
/etc/nsswitch.conf надо запускать:
# /sbin/update_chrooted conf
> Я думаю, что проще _ОДИН_ раз исправить glibc, чем советовать нескольким
> сотням диалапщиков ставить локальный bind, пусть и работающий из коробки.
Unable to reproduce => not a bug.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* [sisyphus] Re: DNS
2003-05-13 8:56 ` Dmitry V. Levin
@ 2003-05-13 18:53 ` Michael Shigorin
2003-05-13 20:50 ` Dmitry V. Levin
2003-05-16 14:58 ` [sisyphus] DNS Dmitry Alexeyev
1 sibling, 1 reply; 23+ messages in thread
From: Michael Shigorin @ 2003-05-13 18:53 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 341 bytes --]
On Tue, May 13, 2003 at 12:56:59PM +0400, Dmitry V. Levin wrote:
> После изменения конфигурационных файлов типа /etc/hosts и
> /etc/nsswitch.conf надо запускать:
> # /sbin/update_chrooted conf
Как избежать "заката солнца вручную" на диалапе?
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] Re: DNS
2003-05-13 18:53 ` [sisyphus] DNS Michael Shigorin
@ 2003-05-13 20:50 ` Dmitry V. Levin
2003-05-14 12:18 ` Michael Shigorin
0 siblings, 1 reply; 23+ messages in thread
From: Dmitry V. Levin @ 2003-05-13 20:50 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 336 bytes --]
On Tue, May 13, 2003 at 09:53:59PM +0300, Michael Shigorin wrote:
> On Tue, May 13, 2003 at 12:56:59PM +0400, Dmitry V. Levin wrote:
> > После изменения конфигурационных файлов типа /etc/hosts и
> > /etc/nsswitch.conf надо запускать:
> > # /sbin/update_chrooted conf
>
> Как избежать "заката солнца вручную" на диалапе?
Huh?
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* [sisyphus] Re: DNS
2003-05-13 20:50 ` Dmitry V. Levin
@ 2003-05-14 12:18 ` Michael Shigorin
2003-05-14 12:36 ` Dmitry V. Levin
0 siblings, 1 reply; 23+ messages in thread
From: Michael Shigorin @ 2003-05-14 12:18 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 494 bytes --]
On Wed, May 14, 2003 at 12:50:10AM +0400, Dmitry V. Levin wrote:
> > > После изменения конфигурационных файлов типа /etc/hosts и
> > > /etc/nsswitch.conf надо запускать:
> > > # /sbin/update_chrooted conf
> > Как избежать "заката солнца вручную" на диалапе?
> Huh?
При динамически выдаваемом DNS, что есть perfectly valid (и более
чем распространенно не только на dialup -- на DSL бывает DHCP).
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] Re: DNS
2003-05-14 12:18 ` Michael Shigorin
@ 2003-05-14 12:36 ` Dmitry V. Levin
2003-05-14 19:04 ` Michael Shigorin
0 siblings, 1 reply; 23+ messages in thread
From: Dmitry V. Levin @ 2003-05-14 12:36 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 636 bytes --]
On Wed, May 14, 2003 at 03:18:56PM +0300, Michael Shigorin wrote:
> On Wed, May 14, 2003 at 12:50:10AM +0400, Dmitry V. Levin wrote:
> > > > После изменения конфигурационных файлов типа /etc/hosts и
> > > > /etc/nsswitch.conf надо запускать:
> > > > # /sbin/update_chrooted conf
> > > Как избежать "заката солнца вручную" на диалапе?
> > Huh?
>
> При динамически выдаваемом DNS, что есть perfectly valid (и более
> чем распространенно не только на dialup -- на DSL бывает DHCP).
Тот код, который меняет resolv.conf (если меняет), должен вызывать
/sbin/update_chrooted conf; разумеется, лучше использовать
caching nameserver.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* [sisyphus] Re: DNS
2003-05-14 12:36 ` Dmitry V. Levin
@ 2003-05-14 19:04 ` Michael Shigorin
2003-05-14 20:57 ` Dmitry V. Levin
0 siblings, 1 reply; 23+ messages in thread
From: Michael Shigorin @ 2003-05-14 19:04 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 610 bytes --]
On Wed, May 14, 2003 at 04:36:23PM +0400, Dmitry V. Levin wrote:
> > При динамически выдаваемом DNS, что есть perfectly valid (и более
> > чем распространенно не только на dialup -- на DSL бывает DHCP).
> Тот код, который меняет resolv.conf (если меняет), должен
> вызывать /sbin/update_chrooted conf;
Видимо, это относится к pppd. Добавить в ppp
/etc/ppp/ip-*.d/update_chrooted.sh ?
> разумеется, лучше использовать caching nameserver.
Лучше. Но на сейчас это требует напильника по собственному
разумению.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] Re: DNS
2003-05-14 19:04 ` Michael Shigorin
@ 2003-05-14 20:57 ` Dmitry V. Levin
2003-05-15 6:22 ` [sisyphus] [JT] DNS Епифанов Сергей
2003-05-15 8:43 ` [sisyphus] DNS Michael Shigorin
0 siblings, 2 replies; 23+ messages in thread
From: Dmitry V. Levin @ 2003-05-14 20:57 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 682 bytes --]
On Wed, May 14, 2003 at 10:04:56PM +0300, Michael Shigorin wrote:
> On Wed, May 14, 2003 at 04:36:23PM +0400, Dmitry V. Levin wrote:
> > > При динамически выдаваемом DNS, что есть perfectly valid (и более
> > > чем распространенно не только на dialup -- на DSL бывает DHCP).
> > Тот код, который меняет resolv.conf (если меняет), должен
> > вызывать /sbin/update_chrooted conf;
>
> Видимо, это относится к pppd. Добавить в ppp
> /etc/ppp/ip-*.d/update_chrooted.sh ?
Не слишком ли большой overhead?
> > разумеется, лучше использовать caching nameserver.
>
> Лучше. Но на сейчас это требует напильника по собственному
> разумению.
Добавить /etc/ppp/ip-*.d/напильник ?
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] [JT] DNS
2003-05-14 20:57 ` Dmitry V. Levin
@ 2003-05-15 6:22 ` Епифанов Сергей
2003-05-15 8:43 ` [sisyphus] DNS Michael Shigorin
1 sibling, 0 replies; 23+ messages in thread
From: Епифанов Сергей @ 2003-05-15 6:22 UTC (permalink / raw)
To: sisyphus
В сообщении от 15 Май 2003 00:57 Dmitry V. Levin написал:
> > Лучше. Но на сейчас это требует напильника по собственному
> > разумению.
>
> Добавить /etc/ppp/ip-*.d/напильник ?
А также пассатижи, молоток и побольше гвоздей, чтобы лучше
держалось. :)))
--
С уважением, Епифанов Сергей
^ permalink raw reply [flat|nested] 23+ messages in thread
* [sisyphus] Re: DNS
2003-05-14 20:57 ` Dmitry V. Levin
2003-05-15 6:22 ` [sisyphus] [JT] DNS Епифанов Сергей
@ 2003-05-15 8:43 ` Michael Shigorin
2003-05-15 11:25 ` Alexey Tourbin
1 sibling, 1 reply; 23+ messages in thread
From: Michael Shigorin @ 2003-05-15 8:43 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 1053 bytes --]
On Thu, May 15, 2003 at 12:57:26AM +0400, Dmitry V. Levin wrote:
> > > Тот код, который меняет resolv.conf (если меняет), должен
> > > вызывать /sbin/update_chrooted conf;
> > Видимо, это относится к pppd. Добавить в ppp
> > /etc/ppp/ip-*.d/update_chrooted.sh ?
> Не слишком ли большой overhead?
Иначе имеет приличный шанс не работать из коробки.
> > > разумеется, лучше использовать caching nameserver.
> > Лучше. Но на сейчас это требует напильника по собственному
> > разумению.
> Добавить /etc/ppp/ip-*.d/напильник ?
Я пытался когда-то формализовать свою домашнюю схему, но бросил
это дело.
Там два named.conf с разными forwarders, перекидываемый симлинк и
ndc reload/restart при up/down -- см.
http://altlinux.org.ua/~mike/misc/ppp-scripts-20020904.tar.gz %)
PS: опять же, "домой" не хотелось бы предлагать bind, а скорее
что-то более простое. При этом оставляя возможность
переключиться на не только caching-only server при
необходимости...
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* [sisyphus] Re: DNS
2003-05-15 8:43 ` [sisyphus] DNS Michael Shigorin
@ 2003-05-15 11:25 ` Alexey Tourbin
2003-05-15 17:19 ` Michael Shigorin
0 siblings, 1 reply; 23+ messages in thread
From: Alexey Tourbin @ 2003-05-15 11:25 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 279 bytes --]
On Thu, May 15, 2003 at 11:43:25AM +0300, Michael Shigorin wrote:
> PS: опять же, "домой" не хотелось бы предлагать bind, а скорее
> что-то более простое. При этом оставляя возможность
pdnsd не смотрели?
> переключиться на не только caching-only server при
> необходимости...
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* [sisyphus] Re: DNS
2003-05-15 11:25 ` Alexey Tourbin
@ 2003-05-15 17:19 ` Michael Shigorin
0 siblings, 0 replies; 23+ messages in thread
From: Michael Shigorin @ 2003-05-15 17:19 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
On Thu, May 15, 2003 at 03:25:07PM +0400, Alexey Tourbin wrote:
> > PS: опять же, "домой" не хотелось бы предлагать bind, а скорее
> > что-то более простое.
> pdnsd не смотрели?
Не смотрел, но насколько слышал -- вариант.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] DNS
2003-05-13 8:56 ` Dmitry V. Levin
2003-05-13 18:53 ` [sisyphus] DNS Michael Shigorin
@ 2003-05-16 14:58 ` Dmitry Alexeyev
2003-05-18 17:25 ` Dmitry V. Levin
1 sibling, 1 reply; 23+ messages in thread
From: Dmitry Alexeyev @ 2003-05-16 14:58 UTC (permalink / raw)
To: sisyphus
>
> Вы не забыли, что tcpdump работает в chroot'е?
Я этого и не знал.
Но я не понимаю при чём здесь окружение, в котором работает tcpdump, если я им
просто ловил то, что передает ftp !!? tcpdump сам не resolv'ит хосты, он
просто показывает, что проходить через пакетный фильтр. Т.е. результат
разрешения имени хоста в ftp.
То же самое вижу и с strace - чётко показывает, что идут запросы на удаленный
DNS без чтения hosts и даже nsswitch.conf.
Сейчас у меня стоит bind, попробовал его отключить и вызвать strace ftp - dmi
(в /etc/hosts он прописан как 192.168.0.1 dmi.home dmi).
Вижу следующее:
1) читается /etc/nsswitch.conf
2) читается /etc/hosts - имя хоста не находится
3) запрашивается nis - имя хоста не находится (nis не включен)
4) запрашивается локальный DNS сервер (выключен)
5) запрашивается удалённый DNS сервер N1 и N2 (сеть не подлючена, имя не
резолвится)
6) _снова_ выполняется п.1
7) _снова_ выполняется п.2
8) по полученному из /etc/hosts адресу выполняется соединение.
Вопрос: почему такая странная последовательность действий? Считается, что
локальная база хостов менее достоверна, чем удалённый DNS?
Лог strace могу прислать.
> После изменения конфигурационных файлов типа /etc/hosts и
> /etc/nsswitch.conf надо запускать:
>
> # /sbin/update_chrooted conf
Спасибо, буду знать.
>
> > Я думаю, что проще _ОДИН_ раз исправить glibc, чем советовать нескольким
> > сотням диалапщиков ставить локальный bind, пусть и работающий из коробки.
>
> Unable to reproduce => not a bug.
Имена из базы хостов получаются, поэтому безо всякого сомнения это не ошибка.
Просто довольно непонятный момент.
WBR,
Dmitry
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [sisyphus] DNS
2003-05-16 14:58 ` [sisyphus] DNS Dmitry Alexeyev
@ 2003-05-18 17:25 ` Dmitry V. Levin
0 siblings, 0 replies; 23+ messages in thread
From: Dmitry V. Levin @ 2003-05-18 17:25 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 458 bytes --]
On Fri, May 16, 2003 at 06:58:56PM +0400, Dmitry Alexeyev wrote:
> > Вы не забыли, что tcpdump работает в chroot'е?
>
> Я этого и не знал.
> Но я не понимаю при чём здесь окружение, в котором работает tcpdump, если я им
> просто ловил то, что передает ftp !!? tcpdump сам не resolv'ит хосты, он
tcpdump gethostbyaddr'ит хосты, если только не указан параметр "-n".
В зависимости от окружения поведение gethostbyaddr'а может меняться
радикально.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
end of thread, other threads:[~2003-05-18 17:25 UTC | newest]
Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-05-07 14:12 [sisyphus] DNS Dmitry Alexeyev
2003-05-08 7:02 ` Peter V. Saveliev
2003-05-08 8:26 ` "Андрей В. Кулешов"
2003-05-08 8:46 ` Peter V. Saveliev
2003-05-08 11:50 ` Dmitry Alexeyev
2003-05-09 22:14 ` Ruslan N. Balkin
2003-05-13 8:56 ` Dmitry V. Levin
2003-05-13 18:53 ` [sisyphus] DNS Michael Shigorin
2003-05-13 20:50 ` Dmitry V. Levin
2003-05-14 12:18 ` Michael Shigorin
2003-05-14 12:36 ` Dmitry V. Levin
2003-05-14 19:04 ` Michael Shigorin
2003-05-14 20:57 ` Dmitry V. Levin
2003-05-15 6:22 ` [sisyphus] [JT] DNS Епифанов Сергей
2003-05-15 8:43 ` [sisyphus] DNS Michael Shigorin
2003-05-15 11:25 ` Alexey Tourbin
2003-05-15 17:19 ` Michael Shigorin
2003-05-16 14:58 ` [sisyphus] DNS Dmitry Alexeyev
2003-05-18 17:25 ` Dmitry V. Levin
2003-05-08 9:34 ` [sisyphus] DNS Michael Shigorin
2003-05-08 11:52 ` Dmitry Alexeyev
2003-05-08 13:00 ` Michael Shigorin
2003-05-08 13:55 ` Dmitry Alexeyev
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