Сервер DNS для Linux - Компьютерные сети

BIND (Berkeley Internet Name Domain) -- программный пакет системы DNS для UNIX систем. Функции сервера DNS в этом пакете реализует программа named (от "name daemon"). На большинстве корневых серверов стоит BIND.

Конфигурационные файлы: /etc/host. conf - определяются методы и порядок преобразования имен ОС Linux; /etc/named. conf - опции программы named и список файлов, в которых находятся описания зон.

Пример файла /etc/host. conf

    1 order hosts, bind 2 multi on

В первой строке указывается порядок преобразования имен хостов. Здесь операционной системе Linux указывается, что в первую очередь она должна обращаться к файлу /etc/hosts и искать хост там, а затем попытаться преобразовать имя с помощью системы DNS (bind), если не удалось этого сделать с помощью /etc/hosts.

Пример файла /etc/named. conf для кэширующего DNS-сервера

    1 options { 2 directory "/var/named; 3 }; 4 5 zone "." { 6 type hint; 7 file "root. cache"; 8 9 }; 10 11 12 zone "localhost" { 13 type master; 14 file "pri/localhost"; 15 }; 16 17 zone."0.0.127.in-addr. arpa" { 18 type master; 19 file "pri/127.0.0"; 20 };

Дополнения к файлу /etc/named. conf с описанием зоны:

    1 zone smallorg. org { 2 type master 3 file "pri/smallorg. org"; 4 }; 5 6 zone 0.163.192 in - addr. arpa { 7 type master; 8 file "pri/192.168.0"; 9 };

Http://it. mmcs. rsu. ru/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A2%D0%B8%D0%BF%D1%8B_%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D0%B5%D0%B9_%D0%B2_%D0%B1%D0%B0%D0%B7%D0%B5_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_DNS-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0.gif

Похожие статьи




Сервер DNS для Linux - Компьютерные сети

Предыдущая | Следующая