Что такое BIND

BIND

программа для настройки собственного DNS-сервера. В основном устанавливается на сервера под управлением UNIX, но имеет также сборку под Windows. Расшифровывается как Berkeley Internet Name Domain.

Инсталляция сервера bind, как правило, выполняется из репозитория Linux (Debian, Ubuntu, CentOS и так далее) или портов (FreeBSD, Gentoo, …). Также можно скачать пакет для установки с официального сайта. На момент обновления статьи последняя версия была 9.

Настройка сервера выполняется в файле named.conf. В зависимости от операционной системы, могут применяться дополнительные подключаемые конфигурационные файлы. Настройка зон выполняется также в конфигурационном файле named.conf. Пример настроенной первичной зоны:

zone «test.local» {
type master;
file «master/test.local»;
};

* type — тип зоны (первичная или вторичная); file — файл, в котором будут храниться записи для зоны.

После внесения изменений в файл конфигурации необходимо перезапустить демон named, например:

systemctl restart named

BIND как DNS система очень популярен и может применяться для реализации многих задач:

  • Кэширующий DNS-сервер.
  • Локальный сервер имен для обслуживания внутренней сети.
  • Сервер имен уровня провайдера для обслуживания клиентов.
  • Перенаправление DNS запросов на другие серверы имен (Stub Zone, Forward).
  • Общедоступный DNS-сервер (например, серверы от Google 8.8.8.8 и Яндекс — 77.88.8.8).

Прочитайте более подробно о BIND на сайте Википедия

admin

Share
Published by
admin

Recent Posts

Настройка Mercurial по HTTPS

Иногда mercurial, при скачивании и комитах ругается на https. Особенно на самоподписанные сертификаты. Чтобы заработал…

1 неделя ago

Компиляция libvirt в Ubuntu

Компиляция libvirt Подробнее

1 неделя ago

Ошибка libvirt permission denied: решение

Если возникает ошибка libvirt destroy lxc permission denied , при попытке остановить контейнер: _x000D_# virsh…

1 неделя ago

Настройка редиректа в NGINX

Файлы с примерами редиректа для nginx Подробнее

1 неделя ago

Включение gzip в NGINX

Как включить gzip сжатие в Nginx ? Подробнее

1 неделя ago

Удаление postinst-скрипта в Linux

Иногда возникает ситуация, когда криво настроенные пакеты не устанавливаются в системе. У меня это произошло…

1 неделя ago