Monday, December 2, 2013

Melanjutkan tulisan sebelumnya, bahwa instalasi dns server ini saya fungsikan hanya untuk kebutuhan install mailserver zimbra di Cento 6.5 bukan untuk dipublish, sehingga untuk konfigurasi dns server saya hanya menggunakan konfigurasi dns server biasa (bukan dengan chroot).

Maksud dari tujuan instalasi dns server ini supaya kita dapat create record domain di lokal komputer yang akan diinstall zimbra, jadi nantinya pada konfigurasi /etc/resolv.conf diisi dengan alamat ip address komputer zimbra bukan alamat dns isp.

Untuk instalasi dns server di Centos, silahkan lakukan perintah berikut :
[root@mail ~]# yum install bind* -y

Setelah semua aplikasi dns server selesai, selanjutanya kita harus melakukan edit di file /etc/named.conf :
[root@mail ~]# vi /etc/named.conf
options {
        listen-on port 53 { 127.0.0.1; 10.0.2.254; };
        listen-on-v6 port 53 { ::1; };
        directory       "/var/named";
        dump-file       "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
        allow-query     { localhost; 10.0.2.0/24;};
        recursion yes;

        dnssec-enable yes;
        dnssec-validation yes;
        dnssec-lookaside auto;

        /* Path to ISC DLV key */
        bindkeys-file "/etc/named.iscdlv.key";

        managed-keys-directory "/var/named/dynamic";
};

logging {
        channel default_debug {
                file "data/named.run";
                severity dynamic;
        };
};

zone "." IN {
        type hint;
        file "named.ca";
};

zone "pandujaringan.com" IN {
        type master;
        file "pandujaringan.conf";
        allow-update { none; };
};

include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";
Pada zone pandujaringan.com di atas,  kita mengarahkan konfigurasi domain pandujaringan.com pada file pandujaringan.conf, sehingga agar funsgi domain dapat berjalan dengan baik, maka kita harus membuat record file pandujaringan.conf  di folder /var/named :
[root@mail ~]# cd /var/named/
[root@mail named]# vi pandujaringan.conf
$TTL 1D
@       IN SOA ns1.pandujaringan.com. root.pandujaringan.com. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      ns1.pandujaringan.com.
        A       10.0.2.254
        AAAA    ::1
        MX      10 mail.pandujaringan.com.
ns1     A       10.0.2.254
mail    A       10.0.2.254
Setelah zone pandujaringan.com selesai dibuat, maka daemon dns server (named) dapat up kan dengan perintah sebagai berikut :
[root@mail ~]# /etc/init.d/named start
Generating /etc/rndc.key:                                  [  OK  ]
Starting named:                                                [  OK  ]
Jika sudah OK, saatnya melakukan testing domain dengan perintah nslookup dan dig mx :
[root@mail]# nslookup mail.pandujaringan.com
Server:         10.0.2.254
Address:        10.0.2.254#53

Name:   mail.pandujaringan.com
Address: 10.0.2.254
 [root@mail]# dig mx pandujaringan.com

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.6 <<>> mx pandujaringan.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 56709
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 2

;; QUESTION SECTION:
;pandujaringan.com.                IN      MX

;; ANSWER SECTION:
pandujaringan.com. 86400   IN      MX      10 mail.pandujaringan.com.

;; AUTHORITY SECTION:
pandujaringan.com. 86400   IN      NS      ns1.pandujaringan.com.

;; ADDITIONAL SECTION:
mail.pandujaringan.com. 86400 IN  A       10.0.2.254
ns1.pandujaringan.com. 86400 IN    A       10.0.2.254

;; Query time: 0 msec
;; SERVER: 10.0.2.254#53(10.0.2.254)
;; WHEN: Mon Dec  2 17:37:36 2013
;; MSG SIZE  rcvd: 112
Thank You For Reading This Article
Title: Instalasi DNS Server Centos 6.5
Written by achmad saifudin
Give your comments and suggestions on this article. Greetings Bloggers, Thank You

0 comments:

Post a Comment