понедельник, 3 августа 2009 г.

DA, он же directadmin, DNS

После установки ДА, оказалось, что не отдает днс зоны..
Идем править /etc/named.conf

ищем секцию:
options {
listen-on port 53 { 127.0.0.1; };
listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query {localhost; };
recursion yes;
};


и правим вторую строку, после options и значение для allow-query. Должно получится так:

options {
listen-on port 53 { 127.0.0.1; IP1; IP2; };
listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query {any; };
recursion yes;
};

затем перезапускаем DNS сервер и проверяем. Можно также выполнить удаленно telnet IP1 53 - если ответил, делаем тест с dig - если отдал - радуемся.