Дата:2010-02-08
Устанавливать Bind 9 будем на Ubuntu 8.10. Рассмотрим возможности настройки при помощи include и обычным описанием зон в конфигурационном файле named.conf
sudo apt-get install bind9
Переименуем файл named.conf
mv /etc/bind/named.conf /etc/bind/named.conf.back
1) Создаем и наполняем конфигурационный файл named.conf
vim /etc/bind/named.conf
include "/etc/bind/mydomain.conf";
zone "76.168.192.IN-ADDR.ARPA." IN {
type master;
file "/etc/bind/db.76.168.192";
};
zone "0.0.127.IN-ADDR.ARPA." IN {
type master;
file "/etc/bind/db.127.0.0";
};
zone "." {
type hint;
file "/etc/bind/db.cache";
};
2) Создаем и наполняем файлы зон
2.1) include "/etc/bind/mydomain.conf";
vim /etc/bind/mydomain.conf
zone "mydomain.com" {
type master;
file "/etc/bind/mydomain.com";
};
2.1.1)
vim /etc/bind/mydomain.com
$TTL 86400
@ IN SOA ns.mydomain.com. your.email.here (
849 ; Serial
10800 ; Refresh
1200 ; Retry
86400 ; Expire
86400 ) ; Minimum
mydomain.com. IN NS ns.mydomain.com.
ns.mydomain.com. IN A 192.168.76.150
ns1.mydomain.com. IN A 192.168.76.150
2.2) zone "76.168.192.IN-ADDR.ARPA.
vim /etc/bind/db.76.168.192
$TTL 1H
@ SOA ns.mydomain.com. root ( 7
3H
1H
1W
1H )
NS domain.loc
150 PTR ns1.mydomain.com.
2.3) zone "0.0.127.IN-ADDR.ARPA
vim /etc/bind/db.127.0.0
$TTL 3600 ; 1 hour
0.0.127.in-addr.arpa IN SOA ns1.mydomain.com. your.email.here ( 21
3H
1H
1W
1H )
0.0.127.in-addr.arpa IN NS ns1.mydomain.com.
0.0.127.in-addr.arpa. IN PTR localhost.
2.4) zone "."
vim /etc/bind/db.cache
. 3600000 IN NS A.ROOT-SERVERS.NET.
A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4
A.ROOT-SERVERS.NET. 3600000 AAAA 2001:503:BA3E::2:30
;
; formerly NS1.ISI.EDU
;
. 3600000 NS B.ROOT-SERVERS.NET.
B.ROOT-SERVERS.NET. 3600000 A 192.228.79.201
;
; formerly C.PSI.NET
;
. 3600000 NS C.ROOT-SERVERS.NET.
C.ROOT-SERVERS.NET. 3600000 A 192.33.4.12
;
; formerly TERP.UMD.EDU
;
. 3600000 NS D.ROOT-SERVERS.NET.
D.ROOT-SERVERS.NET. 3600000 A 128.8.10.90
;
; formerly NS.NASA.GOV
;
. 3600000 NS E.ROOT-SERVERS.NET.
E.ROOT-SERVERS.NET. 3600000 A 192.203.230.10
;
; formerly NS.ISC.ORG
;
. 3600000 NS F.ROOT-SERVERS.NET.
F.ROOT-SERVERS.NET. 3600000 A 192.5.5.241
F.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:2f::f
;
; formerly NS.NIC.DDN.MIL
;
. 3600000 NS G.ROOT-SERVERS.NET.
G.ROOT-SERVERS.NET. 3600000 A 192.112.36.4
;
; formerly AOS.ARL.ARMY.MIL
;
. 3600000 NS H.ROOT-SERVERS.NET.
H.ROOT-SERVERS.NET. 3600000 A 128.63.2.53
H.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:1::803f:235
;
; formerly NIC.NORDU.NET
. 3600000 NS I.ROOT-SERVERS.NET.
I.ROOT-SERVERS.NET. 3600000 A 192.36.148.17
;
; operated by VeriSign, Inc.
;
. 3600000 NS J.ROOT-SERVERS.NET.
J.ROOT-SERVERS.NET. 3600000 A 192.58.128.30
J.ROOT-SERVERS.NET. 3600000 AAAA 2001:503:C27::2:30
;
; operated by RIPE NCC
;
. 3600000 NS K.ROOT-SERVERS.NET.
K.ROOT-SERVERS.NET. 3600000 A 193.0.14.129
K.ROOT-SERVERS.NET. 3600000 AAAA 2001:7fd::1
;
; operated by ICANN
;
. 3600000 NS L.ROOT-SERVERS.NET.
L.ROOT-SERVERS.NET. 3600000 A 199.7.83.42
;
; operated by WIDE
;
. 3600000 NS M.ROOT-SERVERS.NET.
M.ROOT-SERVERS.NET. 3600000 A 202.12.27.33
M.ROOT-SERVERS.NET. 3600000 AAAA 2001:dc3::35
; End of File
В каталоге /etc/bind/ должен присутсвовать файл rnds.conf
Количество просмотров: 7104
Комментарии к статье:
Добавить комментарий