[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