Конфигуриране на BIND 9 на ISC
Здравейте,
Това е съвсем кратко описание как да се конфигурира и пусне в действие bind, named ili dns server... както искате си го наричайте.
Разбираме се така, че използвате инсталирания named от дистрибуцията на Linux (Unix), с която работите (почти 100% има такъв пакет)
Има един основен файл, който трябва да се пипа и горе-долу да съдържа поне следните неща:
---------------------------------
/etc/named.conf
# Tuk se ukazva kade named da tursi zonovite si failove
options {
directory "/var/named";
};
# Tova e hint zonata. Ot tuk named razbira koi da popita za zoni, koito toi ne otoritiven
# primerno ako go politate za abv.bg
# named.root moje da svalite ot ftp://ftp.internic.net/domain/named.root
zone "." IN {
type hint;
file "named.root";
};
# Sledva opisvaneto na samata zona ( v sluchaq stava vupros za domaina ustrem.org)
zone "ustrem.org" IN {
type master;
file "ustrem.org";
allow-transfer { none; };
allow-update { none; };
};
# Tuk e opisana zonata za obraten (reverse) resolve ( ot IP kam ime)
zone "2.168.192.in-addr.arpa" {
type master;
file "loc";
allow-update { none; };
};
----------------------------------------------------
Сега ще видим какви записи се използват най-често в зоновия файл
Първо ще разгледаме файла, който съдържа информацията за "ustrem.org"
-----------------------------
/var/named/ustrem.org
$ORIGIN .
$TTL 86400 ; 1 day
ustrem.org IN SOA pns.ustrem.org. onzi.ustrem.org. (
# onzi.ustrem.org e email za kontakti (onzi_at_ustrem_dot_org)
2006083102 ; serial
# Serien nomer za da se znae koga posledno e promenqna zonata i e zadaljitelno pri vsqka promqna da se promenq tochnata data i eventulano
#borq na promenite za edin den
3600 ; refresh (8 hours)
1800 ; retry (4 hours)
86400 ; expire (5 weeks 6 days 16 hours)
3600 ; minimum (1 day)
)
NS pns.ustrem.org.
NS ns1.xname.org.
# NS zapisite sa za domaina
A 213.240.243.12
# tozi red pokazva che ustrem.org sochi kam IP 213.240.243.12
MX 10 mail.ustrem.org.
# tuk se opisva koi SMTP server ste priema postata za domaina ustrem.org
TXT "v=spf1 mx a:mail.b-trust.org a:mailrelay.bsbg.net -all"
# tova e TXT zapis, koito sluji za predpazvane ot spameri i nai-veche spooferi. Taka che e hubavo da go ima. Tuk trqbva da ima host-a na SMTP servera,
# koito ste izprasta pisma ot ustrem.org
$ORIGIN ustrem.org.
* A 213.240.243.12
# taka se zapisva che vichko.ustrem.org ste sochi kamtova IP osven tezi po-dolu, koito sa izrichno kazani kade da sochat
bobi A 213.240.227.125
pns A 213.240.243.12
*.bobi CNAME bobi.ustrem.org.
boiko A 84.238.128.65
george A 213.240.242.107
krasi CNAME bobi
# Ogledalen obraz .. kaktvoto se sluchva za bobi.ustrem.org tova ste se sluchva i za krasi.ustrem.org
laptoper4e A 192.168.2.18
mitkosipc A 192.168.2.4
pi-server A 192.168.2.15
pz A 217.10.245.249
router A 192.168.2.24
# Tova e kraq na faila ustrem.org
----------------------------------------------------------------------------------
Ето и зоната за обратния резолв
---------------------------------------------
/var/named/loc
$ORIGIN .
$TTL 86400 ; 1 day
2.168.192.in-addr.arpa IN SOA pns.ustrem.org. onzi.ustrem.org. (
2006080302 ; serial
28800 ; refresh (8 hours)
14400 ; retry (4 hours)
3600000 ; expire (5 weeks 6 days 16 hours)
86400 ; minimum (1 day)
)
NS pns.ustrem.org.
NS sns.ustrem.org.
$ORIGIN 2.168.192.in-addr.arpa.
4 PTR mitkosipc.ustrem.org.
18 PTR laptoper4e.ustrem.org.
15 PTR pi-server.ustrem.org.
24 PTR router.ustrem.org.
# Tuk vsichko trqbva da e qsno kato e pochti ednakvo osven che zapisite sa PTR, a ne A
---------------------------------------------
Това е достатъчно за да работи един BIND9
Сега може да го стартирате и да го тествате. Това става от с инструмента dig
# dig ustrem.org @127.0.0.1
трябва да получите нещо подобно
;; QUESTION SECTION:
;ustrem.org. IN A
;; ANSWER SECTION:
ustrem.org. 86400 IN A 213.240.243.12
# dig ustrem.org @127.0.0.1 MX
трябва да получите нещо подобно
;; QUESTION SECTION:
;ustrem.org. IN MX
;; ANSWER SECTION:
ustrem.org. 86400 IN MX 10 mail.ustrem.org.
Сега да проверим обратния резолв
# dig -x 192.168.2.4 @127.0.0.1
Резултата трябва да е нещо от рода
;; QUESTION SECTION:
;4.2.168.192.in-addr.arpa. IN PTR
;; ANSWER SECTION:
4.2.168.192.in-addr.arpa. 86400 IN PTR mitkosipc.ustrem.org.
Като направите съответствията на резултатите и описанието в конфигурационните файлове ще се ориентирате без проблем.
Няма коментари
Обратно към списъка със статиите
Тази страница последно е променяна на 2025-04-30 12:56:15