[sisyphus] DNS
Dmitry Alexeyev
=?iso-8859-1?q?dmi=5Fa_=CE=C1_qnx=2Eorg=2Eru?=
Чт Май 8 15:50:41 MSD 2003
Добрый день!
>
> Не пользуйтесь 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
Подробная информация о списке рассылки Sisyphus