LINUX.ORG.RU

pdnsd 1.2.1-par


0

0


Вышла новая версия маленького кэширующего DNS сервера pdnsd(PicoDNS).
В этом релизе улучшена поддержка не-Linux плаформ: добавлена поддержка Cygwin, а также были исправлены некоторые address compilation problems в FreeBSD.

>>> Подробности

Re: pdnsd 1.2.1-par

Знатоки, перечислите -- чем каждый name-сервер лучше чем BIND?

phicus ()
Ответ на: Re: pdnsd 1.2.1-par от phicus

Re: Re: pdnsd 1.2.1-par

на сайт Берштэйна зайди, там расписано чем плох bind и хорошо djbdns ;)

chucha ★★★☆ ()
Ответ на: Re: Re: pdnsd 1.2.1-par от chucha

Re: Re: Re: pdnsd 1.2.1-par

Около двух лет назад у меня этот djb-овый dns НЕПРАВИЛЬНО отдавал mx-записи. Почему я так тогда и не понял, с дебаггером на него не пошел, но и использовать дальше не стал...

phicus ()
Ответ на: Re: Re: Re: pdnsd 1.2.1-par от phicus

Re: Re: Re: Re: pdnsd 1.2.1-par

>НЕПРАВИЛЬНО отдавал mx-записи

Ты просто не смог оценить глубину идеи доктора Б.

Это суперсекурный днс демон, почта нах не нужна, в ней трояны и вирусы.

Sun-ch ()
Ответ на: Re: Re: Re: Re: pdnsd 1.2.1-par от Sun-ch

Re: Re: Re: Re: Re: pdnsd 1.2.1-par

вот уж точно слон vs моська (адресовано Sun-ch)

anonymous ()
Ответ на: Re: Re: Re: Re: pdnsd 1.2.1-par от Sun-ch

Re: Re: Re: Re: Re: pdnsd 1.2.1-par

> Это суперсекурный днс демон, почта нах не нужна, в ней трояны и вирусы.

Единственное, что я могу предположить, что qmail примерно в то же самое время рутил почту не по MX-записям, а в соответствии с A-записями. Этот факт как-то объяснялся Берштейном, но это я понять тогда так и не смог...

phicus ()
Ответ на: Re: Re: Re: pdnsd 1.2.1-par от phicus

Re: Re: Re: Re: pdnsd 1.2.1-par

фикус, это ты неправильно описываешь проблему, если она вообще имела
место быть. Возможно её не было вовсе, и это только твои домыслы,
возникшие в результате непонимания. Как можно отдать MX-запись
неправильно? Она либо отдаётся, либо нет ;) Проверено, в djbdns нет
генератора случайных MX-записей ;) Приведи реальный пример
неправильной отдачи.

annonymous ★★ ()
Ответ на: Re: Re: pdnsd 1.2.1-par от chucha

Re: Re: Re: pdnsd 1.2.1-par

Может Бернштейн и ядрышко какое-нить забабахает маленькое такое -- микро.

Lumi ★★★★★ ()
Ответ на: Re: Re: Re: pdnsd 1.2.1-par от Lumi

Re: Re: Re: Re: pdnsd 1.2.1-par

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

anonymous ()
Ответ на: Re: pdnsd 1.2.1-par от phicus

Re: Re: pdnsd 1.2.1-par

> Знатоки, перечислите -- чем каждый name-сервер лучше чем BIND?

Так pdnsd - это не bind, даже близко =) Это мелкий сервер для локалхоста или м-а-а-ленькой локалки, чтоб кэшировать DNS-запросы. Что-то типа wwwoffle для DNS. В принципе неплохая штука на модемном соединении - оно у меня в свое время долго стояло...

int19h ★★★★ ()
Ответ на: Re: Re: pdnsd 1.2.1-par от int19h

Re: Re: Re: pdnsd 1.2.1-par

> неплохая штука на модемном соединении

Не только на модемном. Ещё сильно помогает, когда у провайдера DNS тормозной или часто падает. Я, помнится, узнал о том, что мой "провайдер" поменял адрес первичного DNS'а, примерно через месяц (юзера всегда ходят на одни и те же адреса практически, работа)...

Obidos ★★★★★ ()
Ответ на: Re: Re: Re: Re: pdnsd 1.2.1-par от annonymous

Re: Re: Re: Re: Re: pdnsd 1.2.1-par

> Как можно отдать MX-запись неправильно? Она либо отдаётся, либо нет ;)

Да, я не правильно сказал. Я имел в виду, что он их неправильно не отдаёт, он их неправильно обрабатывает. То есть из файла зон он их загружает, а на запрос не отдаёт. Вот такая вот бадяга. Я понимаю, что он сейчас так не делает, но с этим я столкнулся.

phicus ()
Ответ на: Re: Re: Re: Re: Re: pdnsd 1.2.1-par от phicus

Re: Re: Re: Re: Re: Re: pdnsd 1.2.1-par

> он их неправильно обрабатывает. То есть из файла зон он их загружает

Хм, ошибка в файле зон? Алгоритм не менялся с момента написания, то есть
где-то с 1999-го года. Так что он не мог тогда отдавать неправильно, а
сейчас правильно. Я внимательно следил за списками рассылки. Никто не
рапортовал о подобной ошибке. Это могут быть только руки ;)

annonymous ★★ ()
Ответ на: Re: Re: Re: Re: Re: Re: pdnsd 1.2.1-par от annonymous

Re: Re: Re: Re: Re: Re: Re: pdnsd 1.2.1-par

Тот же файл зон в бинде работал. И в то время я траву почти не курил.

phicus ()
Ответ на: Re: Re: Re: Re: Re: Re: Re: pdnsd 1.2.1-par от phicus

Re: Re: Re: Re: Re: Re: Re: Re: pdnsd 1.2.1-par

> Тот же файл зон в бинде работал.

Да что ты говоришь! Прям-таки "тот же"? У них _разный_ формат описания зон. Видимо, ты криво прописал руками mx запись (не используя ./add-mx).

nobody ★★ ()
Ответ на: Re: Re: pdnsd 1.2.1-par от int19h

Re: Re: Re: pdnsd 1.2.1-par

> В принципе неплохая штука на модемном соединении - оно у меня в свое время долго стояло

Я тоже в свое время пытался ее юзать (еще на диалапе). Работало стабильно 2 недели, после чего ловило SIGSEGV и умирало. Перезапускаю, опять 2 недели, опять тот же сигнал... "Нунах" (c) Sun-ch.

nobody ★★ ()
Ответ на: Re: Re: Re: Re: Re: Re: Re: Re: pdnsd 1.2.1-par от nobody

Re: Re: Re: Re: Re: Re: Re: Re: Re: pdnsd 1.2.1-par

> Видимо, ты криво прописал руками mx запись (не используя ./add-mx).

Да, не используя. Прописал так:

. MX 10 mail

Что не так?

phicus ()
Ответ на: Re: Re: Re: Re: Re: Re: Re: Re: Re: pdnsd 1.2.1-par от phicus

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: pdnsd 1.2.1-par

> Прописал так:
> . MX 10 mail
> Что не так?

А догадайся с трёх раз. Подсказка уже была: форматы файла зон разные!
Чудак, читай маны прежде чем ругать хорошую софтину. Это ж надо было додуматься, кусок конфига от bind'a запихнуть в tinydns... Я в шоке ;)

annonymous ★★ ()
Ответ на: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: pdnsd 1.2.1-par от annonymous

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: pdnsd 1.2.1-par

> Чудак, читай маны прежде чем ругать хорошую софтину.

От чудака слышу. А теперь ткни пальщем, где я её ругал. Я сказал, что у меня она не заработала. Ни слова против неё сказано не было...

> Это ж надо было додуматься, кусок конфига от bind'a запихнуть в tinydns...

Конфиг BIND'а -- это named.conf. А формат файла зон прописан в RFC1034. Почему Бернштейн считает себя умнее планеты всей -- я не знаю.

phicus ()
Ответ на: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: pdnsd 1.2.1-par от phicus

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: pdnsd 1.2.1-par

> Конфиг BIND'а -- это named.conf. А формат файла зон прописан в RFC1034. Почему Бернштейн считает себя умнее планеты всей -- я не знаю.

Я знаю. Потому что описанный в rfc формат дурной. И его можно не юзать, потому что по сети запросы/ответы все равно идут в другом формате. Формат описания зон нужен только для организации интерфейса между админом и сервером. Админ вполне в состоянии прочесть доку на формат файла, используемый его сервером. Почему ты не решился это сделать -- не знаю. А приведенная тобой запись вообще по идее не должна была через make пройти. Почему ты не обратил внимания на сообщение об ошибке -- тоже непонятно. Резюме, вобщем, обычное: RTFM :-).

nobody ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.