Назад | Перейти на главную страницу

DNS-сервер с открытым исходным кодом и серверной частью базы данных

Я ищу бесплатный DNS-сервер с открытым исходным кодом, который может хранить все данные в бэкэнде БД.

На данный момент я нашел следующие решения:

Это должно быть быстро и получать новые зоны практически сразу же, как только они появляются в базе данных (не каждые 10 минут или около того). В моем сценарии я создаю много поддоменов для одного основного домена. Схема зоны будет одинаковой для всех поддоменов.

Итак, может ли кто-нибудь сказать мне какие-либо другие варианты или какие-то глюки с текущим?

Спасибо


Хорошо, я решил использовать MyDNS или PowerDNS в качестве мастера скрытой зоны (попробую оба). Подчиненные серверы (вероятно, BIND9) будут немедленно видеть обновления с помощью RFC1996 (DNS NOTIFY).

Какие-нибудь дополнительные обновления?

В настоящее время мы использовали PowerDNS для размещения многих зон с использованием сервера MySQL.

PowerDNS нам очень понравился. Некоторые плюсы / минусы:

Плюсы:

  • Использует серверную часть MySQL - доступны другие серверные части БД
  • Обновления БД публикуются мгновенно
  • Очень дружелюбен к репликации MySQL. Мы запускаем два сервера с репликацией, и обновления публикуются мгновенно для обеих БД (и запросы DNS выполняются мгновенно на обоих)
  • Схема SQL очень проста в использовании и управлении. Они обеспечивают интерфейс, который трудно использовать для больших зон.

Минусы:

  • Обновление основных версий не очень весело
  • Отсутствие качественного внешнего интерфейса означает, что вам нужен интерфейс для выполнения работы. Это хорошо / плохо.

Я использую MyDNS-ng который является тем же разветвленным проектом, это здорово, когда вы объединяете его с MyDNSConfig.