LinuxForum.Fans
Тема

BIND настройка

Автор: DarkDigger 17 сообщений 6151 просмотров
#241434

Может кто знает, есть ли подробный мануал по настройке dns сервера под centos?

#241436

Нет такого мануала специально для CentOS.

#241437
i2ks написал:
Нет такого мануала специально для CentOS.

Ну и ладно, пусть для другого дистрибутива линукс, самое главное что бы по русски...

#241442
verg написал:
Типа такого: http://www.oslinux.ru/articles/16-05-2008/posted-by-srgaz/краткое-руководство-по-настройки-сервиса-named-bind9-dns-сервер-в-gnulinux-на-пр

з.ы. вторая ссылка в гугле по: "мануал по настройке dns сервера под centos"

А это первая: http://www.opennet.ru/docs/RUS/dns2/

Спасибо конечно, но по нему ничего не понятно. Там просто пиводят примеры конфигов, а что за что отвечает не понятно... Это про вторую ссылку, а первую читаю)

#241445

Могу дать ссылку по настройке master и slave для центоса. Точнее видео есть.

#241451

Задача вот в чём: В локальной сети есть (пока нет, но в процессе )зона domen.loc, то есть есть машины komp.domen.loc printer.domen.loc ...... и почтовый сервер mail.domen.loc
Нужно что бы почтовый клиент (на компе у пользователя) стоял pop/smtp mail.domen.loc портал открывался по portal.domen.loc
Но если написать ya.ru dns сервер отправлял запрос например на 8.8.8.8

#241461

Ребят, может подскажите по конфигу? Может имеет смысл другой dns сервер поставить? Про mydns что можете сказать?

#241463
"DarkDigger" написал:
Ребят, может подскажите по конфигу? Может имеет смысл другой dns сервер поставить? Про mydns что можете сказать?

может все же ты почитаешь книжку?

#241470
"Lupo Alberto" написал:
Ссылка на указанную i2ks книгу — Книга — «варез» или нет?

может хватит оффтопить? или ты свое ЧСВ+ЧСД поднимаешь?

#241641

Всем спасибо, буду разбираться. Если интересно потом могу конфиги с пояснениями выложить)

#241920

Настроил у bind главный файл /etc/named.conf (iptables временно выключил)

Показать

acl "lan" { 192.168.0.0/24; 127.0.0.1; };

options {
directory "/var/named";
listen-on { lan; }; // пусть слушает только нужные интерфейсы
allow-query { lan; }; // разрешить запросы только из локальной сети
allow-recursion { lan; }; // рекурсивные запросы тоже только из локальной
allow-transfer { none; }; // трансфер зон нам не нужен
version "dns:)"; // не отображать версию DNS сервера при ответах
auth-nxdomain no; # для совместимости RFC1035
listen-on-v6 { none; }; //IPv6 нам не нужен
};

logging { //логи
channel default_debug { file "data/named.run"; severity dynamic; };
channel "misc" {
file "/var/named/logmisc/misc.log" versions 4 size 4m;
print-time yes;
print-severity yes;
print-category yes;
};

channel "query" {
file "/var/named/logquery/query.log" versions 4 size 4m;
print-time yes;
print-severity no;
print-category no;
};


category default { "misc"; };
category queries { "query"; };
};

В ( options ) я специально НЕ добавил запись

forwarders { 8.8.8.8; }; //пересылать на 8.8.8.8

В браузере на другом компе, в котором днс стоит ай пи этого сервера я спокойно лазию в инете! Как??? (если сделать на сервере service named stop адрес на компе резолвится перестают, и в инете не полазиешь )

В папке /var/named только логи!

логи запросов видны:

Показать

29-Mar-2012 07:45:03.913 client 192.168.0.8#60081: query: 6.0.168.192.in-addr.arpa IN PTR + (192.168.0.6)
29-Mar-2012 07:45:05.915 client 192.168.0.8#60082: query: mail.ru IN A + (192.168.0.6)
29-Mar-2012 07:45:05.955 client 192.168.0.8#60083: query: mail.ru IN AAAA + (192.168.0.6)
29-Mar-2012 07:45:09.277 client 192.168.0.8#60084: query: 6.0.168.192.in-addr.arpa IN PTR + (192.168.0.6)
29-Mar-2012 07:45:09.345 client 192.168.0.8#60085: query: mail.ru IN A + (192.168.0.6)
29-Mar-2012 07:45:09.349 client 192.168.0.8#60086: query: mail.ru IN AAAA + (192.168.0.6)
29-Mar-2012 07:46:55.821 client 127.0.0.1#43621: query: ya.ru IN A + (127.0.0.1)
29-Mar-2012 07:46:55.864 client 127.0.0.1#58141: query: 3.250.250.87.in-addr.arpa IN PTR + (127.0.0.1)
29-Mar-2012 07:47:12.919 client 127.0.0.1#47081: query: sdf.loc IN A + (127.0.0.1)
29-Mar-2012 07:47:17.522 client 127.0.0.1#58871: query: ya.ru IN A + (127.0.0.1)
29-Mar-2012 07:47:17.588 client 127.0.0.1#36846: query: 3.134.158.93.in-addr.arpa IN PTR + (127.0.0.1)
29-Mar-2012 07:47:28.043 client 192.168.0.8#56645: query: my.istel.ru IN A + (192.168.0.6)
29-Mar-2012 07:47:28.414 client 192.168.0.8#62235: query: sitecheck2.opera.com IN A + (192.168.0.6)
29-Mar-2012 07:47:29.063 client 192.168.0.8#54342: query: crl.usertrust.com IN A + (192.168.0.6)
29-Mar-2012 07:47:29.767 client 192.168.0.8#57751: query: ocsp.comodoca.com IN A + (192.168.0.6)
29-Mar-2012 07:47:57.417 client 192.168.0.8#52317: query: www.tns-counter.ru IN A + (192.168.0.6)
29-Mar-2012 07:47:57.418 client 192.168.0.8#56798: query: yandex.st IN A + (192.168.0.6)
29-Mar-2012 07:47:57.573 client 192.168.0.8#60903: query: mc.yandex.ru IN A + (192.168.0.6)


Откуда bind берёт адреса?

#241929
"DarkDigger" написал:
Откуда bind берёт адреса?

С корневых серверов цепочку раскручивает.

#241934

Дык у меня зона "точка" не прописана

zone "." {
type hint;
file "db.root";
};

я специально убрал запись такого вида. Да и db.root переместил за пределы directory "/var/named";
Так что он не должен знать про корень ничего...

Войдите или зарегистрируйтесь, чтобы ответить.