Главная > Программы > Bind Конфигурирование DNS-сервера BINDДопустим, что у нас есть сеть, и мы хотим иметь в нашей сети DNS-сервер. Пусть в нашей сети есть три машины: под управлением WindowsXP (IP 192.168.0.1), наш сервер под управлением FreeBSD (IP 192.168.0.2) и рабочая станция под управлением Windows98 (IP 192.168.0.3). Пусть эти машины будут входить в создаваемый нами домен home и будут иметь имена winxp.home, ns.home и win98.home. В каталоге /etc/namedb/ создаются два файла для нашего домена home. $TTL 3600
@ IN SOA home. root.home. (
2003102101
10800
3600
604800
86400 )
IN NS ns.home.
ns IN A 192.168.0.2
IN MX 5 mail.home.
winxp IN A 192.168.0.1
IN MX 5 mail.home.
win98 IN A 192.168.0.3
IN MX 5 mail.home.
www IN CNAME ns.home.
ftp IN CNAME ns.home.
mail IN CNAME ns.home.
admin IN CNAME ns.home.
proxy IN CNAME ns.home.
И файл home.rev: $TTL 3600
@ IN SOA home. root.home. (
2003102101
10800
3600
604800
86400 )
IN NS ns.home.
1 IN PTR winxp.home.
2 IN PTR ns.home.
3 IN PTR win98.home.
Затем нужно подредактировать файл /etc/namedb/named.conf. zone "home." {
type master;
file "home";
};
zone "0.168.192.IN-ADDR.ARPA" {
type master;
file "home.rev";
};
Также необходимо закомментировать: //zone "0.0.127.IN-ADDR.ARPA" {
// type master;
// file "localhost.rev";
//};
Если есть доступ к другим вышестоящим DNS-серверам, то необходимо раскомментировать следующие строчки и прописать эти DNS-сервера: forwarders {
193.124.97.130;
193.124.97.131;
};
В файле /etc/resolv.conf необходимо прописать наш домен и DNS-сервера в порядке приоритета их использования: domain home
nameserver 192.168.0.2
И в заключении в файл /etc/rc.conf добавляется строка: named_enable="YES"
После перезагрузки DNS-сервер должен работать. Если не работает, то ищите ошибки в конфигурации. Главная > Программы > Bind |