Rabu, 09 Juli 2014

CARA SETTING DNS SERVER

CARA SETTING DNS SERVER

 BIND / b aɪ n d / , atau bernama / n eɪ m d i ː / , adalah yang paling banyak digunakan Domain Name System (DNS) software di Internet. [2] Pada Unix-seperti sistem operasi itu yang de facto standar .

Perangkat lunak ini awalnya dirancang di University of California Berkeley (UCB) pada awal tahun 1980. Nama berasal sebagai singkatan dari Berkeley Internet Nama Domain, yang mencerminkan penggunaan aplikasi dalam UCB. Perangkat lunak ini terdiri, yang paling menonjol, dari komponen server DNS, yang disebut bernama, dikontrak untuk nama daemon.Selain suite berisi berbagai alat administrasi, dan DNS resolver library antarmuka. Versi terbaru dari BIND adalah BIND 9, pertama kali dirilis pada tahun 2000.










Mulai tahun 2009, Internet Software Consortium (ISC) mengembangkan sebuah suite software baru, awalnya disebut BIND10. Dengan rilis versi 1.2.0 proyek ini dinamai Bundy untuk mengakhiri keterlibatan ISC dalam proyek.

1. Pastikan hostname sudah benar :
    # hostname
    # hostname -f

    Apabila belum benar edit : /etc/host
    # vi /etc/hosts

    127.0.0.1       localhost
    127.0.1.1       server13.kpliklaten.edu       server13
    192.168.12.13   server13.kpliklaten.edu       server13

    Kemudin edit juga : /etc/hostname
    server13.kpliklaten.edu

       Kemudian REBOOT

2. Install BIND :

    # sudo apt-get install bind9 -y

3. Konfigurasi Cache NameServer
   Agar server bisa terkoneksi dg internet edit : /etc/bind/named.conf.options

    # vi /etc/bind/named.conf.options
  
   Hilangkan tanda // dan isi dg DNS google

    forwarders {
            8.8.8.8;
            8.8.4.4;
    };

   Restart bind : /etc/init.d/bind9 restart
   Cek pastikan server sudah terkoneksi ke google.com

    # ping google.com
 
   # /etc/network/interfaces




4. Configure Primary/Master Nameserver
   Untuk menambahkan DNS Forward dan Reverse resolution pada bind9, edit /etc/bind9/named.conf.local.

    Misal, nama domain kita : kpliklaten.edu dengan IP : 192.168.12.13

    # vi /etc/bind/named.conf.local

    zone "kpliklaten.edu" {
        type master;
        file "/etc/bind/db.kpliklaten.edu";
    };
    zone "12.168.192.in-addr.arpa" {
            type master;
            notify no;
            file "/etc/bind/db.12";
    };


5. Buat DNS Forward pada Master DNS Server

    Copy /etc/bind/db.local ke /etc/bind/db.kpliklaten.edu

    # sudo cp /etc/bind/db.local /etc/bind/db.kpliklaten.edu

    # vi /etc/bind/db.kpliklaten.edu
           ------------------------------

    ;
    ; BIND data file for local loopback interface
    ;
    $TTL    604800
    @       IN      SOA     ns.kpliklaten.edu. root.localhost. (
                                  2         ; Serial
                             604800         ; Refresh
                              86400         ; Retry
                            2419200         ; Expire
                             604800 )       ; Negative Cache TTL
    ;
    @   IN  NS  ns.kpliklaten.edu.
    kpliklaten.edu.    IN      MX      10      mail.kpliklaten.edu.
    ns  IN  A   192.168.12.13
    www IN  A   192.168.12.13
    mail IN A   192.168.12.13


6. Buat Reverse Resolution for Primary/Master NameServer

   Copy file /etc/bind/db.127 ke /etc/bind/db.12

    # cp /etc/bind/db.127 /etc/bind/db.12   

   Edit file hasil kopian : /etc/bind/db.12

    # vi /etc/bind/db.12
     --------------------

    ;
    ; BIND reverse data file for local loopback interface
    ;
    $TTL    604800
    @       IN      SOA     ns.kpliklaten.edu. root.localhost. (
                                  1         ; Serial
                             604800         ; Refresh
                              86400         ; Retry
                            2419200         ; Expire
                             604800 )       ; Negative Cache TTL
    ;
    @    IN  NS  ns.
    14   IN  PTR ns.kpliklaten.edu.
    14   IN  PTR mail.kpliklaten.edu.
    14   IN  PTR www.kpliklaten.edu.
   
 Kemudian edit di pojok kiri diganti ip terakhir komputer anda

7. Jalankan DNS Server yang telah anda buat

    # /etc/init.d/bind9 restart

8. Ganti DNS Nameservers pada PC klien ke sever DNS yg telah kita buat : 192.168.12.13
   Test DNS yg telah kita buat dengan memanggil kpliklaten.edu lewat browser.

www.kpliklaten.edu



Tanbih : Pastikan Anda sudah Menginstall Lamp Server Kalau sudah install Lamp nya Jadi nya seperti gambar dibawah ini kalu tidak error

0 komentar:

Posting Komentar