Membuat Master nameserver ( DNS ) di CetOs 5.6


              Domain yang akan dibuat adalah rizky.lab

             dan ip address untuk NS1 adalah 192.168.0.48

             NS2 adalah 192.168.0.30

  1. install aplikasi-aplikasi yang dibutuhkan
    • bind-chroot
    • caching-nameserver
    • system-config-bind

    dengan cara :

    yum -y install bind-chroot caching-nameserver system-config-bind

  2. membuat file “rizky.lab.zone”dengan cara :         #vim /var/named/chroot/var/named/rizky.lab.zone
  3. tulis:

$TTL 86400

$ORIGIN rizky.lab.

rizky.lab.                                              IN SOA  ns1.rizky.lab.  root (

                                                                                   2012052600 ; serial

                                                                                   3H ; refresh

                                                                                   15M ; retry

                                                                                   1W ; expiry

                                                                                   1D ) ; minimum

rizky.lab. IN NS ns1.rizky.lab.

rizky.lab. IN NS ns2.rizky.lab.

rizky.lab. IN MX 5 mail.rizky.lab.

rizky.lab. IN A 192.168.0.48

http://www.rizky.lab. IN A 192.168.0.48

blog.rizky.lab. IN A 192.168.0.48

ns1.rizky.lab. IN A 192.168.0.48

ns2.rizky.lab. IN A 192.168.0.30

mail.rizky.lab. IN A 192.168.0.48

  1. langkah selanjutnya ubah isi file “named.conf” tp karena file named.conf secara defalut belum ada di /vim/named/chroot/etc/ maka kita munculkan file tersebut dengan langkah-langkah seperti berikut:

    system –> administration –> server settings –> domain name system

    muncul pesan error yg memberitahukan bahwa file “named.conf” belum ada, tp system akan segera memunculkan file named.conf setelah kita klik “ok” pada pesan error lalu “save”

  1. edit file named.conf dengan cara:

    #vim /var/named/chroot/etc/named.conf

              tambahkan teks dibawah ini pada akhir baris:

zone “rizky.lab” IN {

type master;

file “rizky.lab.zone”;

allow-query { any; };

allow-transfer { 192.168.0.30; };

};

  1. kita ubah permission dengan cara :

    #chgrp named /var/named/chroot/var/named/rizky.lab.zone

  2. lalu ubah dns kita ke localhost, dengan cara :
    #vim /etc/resolv.conf
    nameserver 127.0.0.1

  3. restart service “named”, dengan cara:

    #service named restart

    jika benar muncul pesan seperti ini :

    Stopping named: . [ OK ]

    Starting named: [ OK ]

  1. terakhir melakukan pengecekan apakah domain telah bekerja dengan baik, cek domain :

    # dig any rizky.lab

    jika berhasil muncul pesan seperti ini

    ; <<>> DiG 9.3.6-P1-RedHat-9.3.6-20.P1.el5 <<>> any rizky.lab

    ;; global options: printcmd

    ;; Got answer:

    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 3538

    ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 3

    ;; QUESTION SECTION:

    ;rizky.lab. IN ANY

    ;; ANSWER SECTION:

    rizky.lab. 86400 IN SOA ns1.rizky.lab. root.rizky.lab. 2012052600 10800 900 604800 86400

    rizky.lab. 86400 IN NS ns2.rizky.lab.

    rizky.lab. 86400 IN NS ns1.rizky.lab.

    rizky.lab. 86400 IN MX 5 mail.rizky.lab.

    rizky.lab. 86400 IN A 192.168.0.48

    ;; ADDITIONAL SECTION:

    ns1.rizky.lab. 86400 IN A 192.168.0.48

    ns2.rizky.lab. 86400 IN A 192.168.0.48

    mail.rizky.lab. 86400 IN A 192.168.0.48

    ;; Query time: 3 msec

    ;; SERVER: 127.0.0.1#53(127.0.0.1)

    ;; WHEN: Sat May 26 12:17:57 2012

    ;; MSG SIZE rcvd: 189

  1. ping rizky.lab

    ping http://www.rizky.lab

    ping blog.rizky.lab

    jika semua “64 bytes from 192.168.0.48: icmp_seq=1 ttl=64 time=0.028 ms

    maka berhasil.

    SELESAI, jika sahabat kurang jelas dengan langkah – langkah di atas sahabat bisa unduh versi PDF-nya

            

             Best Regards

            @rizkyanpratam

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s