DNS zerbitzua

2 domeinu izango ditugu gure zerbitzarian: marigoogle.com eta sagardoa.com.

Marigoogle.com domeinuaren bere inbertsa ere sortuko diogu, horrela ip zenbakiaz DNS-ari galdetzen badiote ere, honek erantzurik izango du.

apt-get install bind9 bind9-doc dnsutils

Zerbitzu hau instalatzeko honako hiru pardel behar ditugu baina ez ditugu instalatuko. Debian instalatu dugunean dns zerbitzaria instalatzeko esan diogu beraz horiek instalaturik ditugu, zerbitzua martxan jarri gabe noski.

cp /etc/bind/named.conf /etc/bind/named.conf.zaharra

bere konfigurazio fitxero nagusiaren seguritateko kopia egiteko
joe /etc/bind/named.conf
Editatu eta bukaeran honako hau gehituko diogu:

zone "marigoogle.com" {
type master;
file "/etc/bind/db.marigoogle.com";
};

zone "0.168.192.in.addr.arpa" {
type master;
file "/etc/bind/db.192.168.0.0";
};

zone "sagardoa.com" {
type master;
file "/etc/bind/db.sagardoa.com";
};

Zer esaten diogu hemen?

-marigoogle.com domeinuaren ezaugarriak non aurki ditzaken (db.marigoogle.com
-marigoogle.com domeinuaren inbertsa ere non dagoen (db.192.168.0.0)
-sagardoa.com domeinuaren ezaugarriak non dauden (db.sagardoa.com

Ctrl+x gordetzeko
Orain fitxero maiztarra konfiguratu behar dugu:

cp db.local db.marigoogle.com

Gure morroia izango den fitxeroaren kopia-eredu bat ateratzeko, bertan dagoena moldatu egin behar dugu, hau da, @ agertzen den lekutan gure domeinua jarri eta horrelako gauzak. Edukina horrela geratu behar du:

db.marigoogle.com

;
; BIND data file for local loopback interface
;
$TTL 604800
marigoogle.com. IN SOA dns.marigoogle.com root.localhost. (
12
604800
86400
2419200
604800 )
;
IN NS dns.marigoogle.com
IN A 192.168.0.2
IN MX 10 mail.marigoogle.com
dns IN A 192.168.0.2
mail IN A 192.168.0.2
www IN CNAME dns
ftp IN CNAME dns
zerbitzaria.marigoogle.com. IN A 192.168.0.2
posta.marigoogle.com. IN A 192.168.0.2
www.posta.marigoogle.com. IN CNAME posta.marigoogle.com.

Ctrl+x gordetzeko

Hemen gauza asko esaten dizkiogu, laburtuaz honako hau izan liteke garrantzitsuena:
Zerbitzariaren izena dns.marigoogle.com dela esaten diogu, gero bi alias sortzen dizkiogu www eta ftp, horrela portu horiek aktibatzen baditugu izen horiekin zain izango da, bestalde posta zerbitzaria aktibatzen dugu, hau da, hemendik aurrera gure pop3 zerbitzaria: mail.marigoogle.com eta gure smtp zerbitzaria ere: mail.marigoogle.com. Hau gogoratu posta konfiguratzerakoan.

cp db.local db.192.168.0.0

Bere inbertsa: db.192.168.0.0

;
; BIND reverse data file for local loopback interface
;
$TTL 604800
0.168.192.in-addr.arpa. IN SOA zerbitzaria. zerbitzaria.marigoogle.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
0.168.192.in-addr.arpa. IN NS dns.marigoogle.com.
2 IN PTR dns.marigoogle.com.

Eta gure bigarren domeinuaren definizioa:

db.sagardoa.com

;
; BIND data file for local loopback interface
;
$TTL 604800
sagardoa.com. IN SOA dns.sagardoa.com root.localhost. (
5
604800
86400
2419200
604800 )
;
IN NS dns.sagardoa.com
IN A 192.168.0.2
IN MX 10 mail.sagardoa.com
dns IN A 192.168.0.2
mail IN A 192.168.0.2
www IN CNAME dns
ftp IN CNAME dns
zerbitzaria.sagardoa.com. IN A 192.168.0.2

/etc/init.d/bind9 start
Zerbitzua martxan jartzeko.
ping zerbitzaria.marigoogle.com
Honako hau egiten badugu erantzuna baikorra dela ikusiko dugu.

/var/log/messages eta /var/log/syslog ean dituzu konsultatzeko bere log-ak

Ikurrak: