Здравствуйте!Помогите пожалуйста новичку разобраться с настройкой BIND.
ОС:
FreeBSD 6.3
BIND 9.3.4-P1Прелюдия:
Зарегистрировал на nic.ru имя (например) test.ru. Хочу поднять у себя BIND для обслуживания доменного имени test.ru
named.conf
options {
directory "/etc/namedb";
pid-file "/var/run/named/pid";
dump-file "/var/dump/named_dump.db";
statistics-file "/var/stats/named.stats";
listen-on { 127.0.0.1; 192.168.0.199; };
forward only;
forwarders { DNS_провайдера
};
query-source address * port 53;
};zone "." {
type hint;
file "named.root";
};zone "0.0.127.in-addr-arpa" {
type master;
file "master/localhost.rev";
allow-transfer { 127.0.0.1; };
allow-query { 127.0.0.1; };};
zone "test.ru" {
type master;
file "master/test.ru"
allow-transfer { Суда писать DNS_регистратора (т.е. nic.ru) имени test.ru? };
};test.ru
$TTL 3600IN SOA www.test.ru. root.www.test.ru. (
20060204 ; Serial
3600 ; Refresh
900 ; Retry
3600000 ; Expire
3600 ) ; Minimum
IN NS opera.test.ru.
IN NS ВТОРИЧНЫЙ DNS ЧЕЙ МНЕ ПИСАТЬ?
MX 10 mx.opera.test.ru.
www IN A МОЙ ВНЕШНИЙ-IP?
mx IN A МОЙ ВНЕШНИЙ-IP?
Поправте пожалуйста, если есть какие-то ошибки...
В инете по своему вопросу мало чего нашел
И еще... Прямую зону для localhost нужно создавать?Мне просто и спросить больше не у кого…
Спасибо заранее!!
listen-on { 127.0.0.1; 192.168.0.199; };
Здесь указываются адреса которые нужно слушать, у тебя указаны только внутренние IP?
Прямые и обратные зоны не нужно вообще трогать для локалхоста и без них отлично работает.Параметр allow-transfer можно тоже не указывать, а если указываешь, то пишешь IP вторичного сервера, который будет скачивать зону.
IN NS ВТОРИЧНЫЙ DNS ЧЕЙ МНЕ ПИСАТЬ?
Вторичный днс можно взять у того же nic.ru, услуга зовется secondary dns
или обратись к провайдеру для выделения второго ip из другой подсети класса "С".