31 июл 2010
Установка Bind, настройка Bind на CentOs 5.2
Dmitrius Категория: Web-Мастеру » Уроки
У нас вы можете скачать бесплатно Установка Bind, настройка Bind на CentOs 5.2

Данный материал предоставлен сайтом Skripter.info исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Установка Bind, настройка Bind на CentOs 5.2


Дано:
Сервер для DNS --> 192.168.76.1 (ns1.example.com)
Зона --> example.com
Файлы зон:
--> db.example.com
--> db.76.168.192.
--> db.0.0.127
-->db.cache

Установка BIND 9
Установку выполняем на CentOs5.2
yum install bind

Настройка BIND 9
Создадим и наполним конфигурационный файл /var/named/chroot/etc/named.conf
vi /var/named/chroot/etc/named.conf


options {
directory "/var/named/";
dump-file "/var/run/named_dump.bd";
statistics-file "/var/run/named.stats";
};
zone "example.com" IN {
type master;
file "db.example.com";
};
zone "76.168.192.IN-ADDR.ARPA." IN {
type master;
file "db.76.168.192";
};

zone "0.0.127.IN-ADDR.ARPA." IN {
type master;
file "db.127.0.0";
};

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


Будем использовать сокращения.

Создаем файлы для example.com., 192.168.76.0, 127.0.0.1 и корня

vi /var/named/chroot/var/named/db.example.com.


$TTL 1H                                                                        
@ IN SOA ns1.example.com   root.example.com (22
3H
1H
1W
1H )

; Серверы имен
пробел IN NS ns1.example.com
; адреса для канонических имен ns1       IN A 192.168.76.1
station1 IN A 192.168.76.154

;Псевдонимы
station2 IN CNAME station1
ns1 IN CNAME gw1


vi /var/named/chroot/var/named/db.76.168.192


$TTL 1H
@ IN SOA ns1.example.com root.example.com (7
3H
1H
1W
1H )

;Серверы имен
пробел IN NS ns1.example.com

; Указывают на канонические имена
1      PTR ns1.example.com.
154    PTR station1.example.com.


vi /var/named/chroot/var/name/db.127.0.0 # loopback адрес для направления пакетов себе.


$TTL 1H @ IN SOA ns1.example.com root.example.com (30
3h
1h
1w
1h )
;Серверы имен                          
пробел IN NS ns1.example.com.
1 IN PTR localhost.


vi /var/named/chroot/var/named/db.cache #корневые сервера


A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4
;
; 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
;
; 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
;
; formerly NIC.NORDU.NET
;
. 3600000 NS I.ROOT-SERVERS.NET.
I.ROOT-SERVERS.NET. 3600000 A 192.36.148.17
J.ROOT-SERVERS.NET. 3600000 A 192.58.128.30
;
; operated by RIPE NCC
;
. 3600000 NS K.ROOT-SERVERS.NET.
K.ROOT-SERVERS.NET. 3600000 A 193.0.14.129
;
; operated by ICANN
;
. 3600000 NS L.ROOT-SERVERS.NET.
L.ROOT-SERVERS.NET. 3600000 A 198.32.64.12
;
; operated by WIDE
;
. 3600000 NS M.ROOT-SERVERS.NET.
M.ROOT-SERVERS.NET. 3600000 A 202.12.27.33
; End of File


Запуск и остановка сервера:
/etc/init.d/nammed {start stop restart}

Утилиты для тестирования DNS:
host, nslookup, dig.









Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Huimi | 9 июня 2012 10:36

This info is the cat's pjamaas!

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.