Настройка Bind 9 на Ubuntu 8.10

Автор: Admin

Дата:2010-02-08

Установка и настройка Bind на Ubuntu 8.10

Устанавливать 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

Комментарии к статье:

Добавить комментарий

Введите сумму с картинки

© Plutonit.ru - Администрирование, настройка Linux и Windows 2009 - 2024