Pages

Recent Post

Search Me

Popular Posts

Senin, 13 Agustus 2012

Konfigurasi DNS Server dengan Bind9

       DNS kepanjangan Domain Name Server. Fungsi DNS menerjemahkan nama Domain menjadi deretan angka IP. Contohnya bila kita akan membuka atau merequest url domain tertentu, biasanya kita menggunakan deretan nama atau huruf karena lebih mudah dihafal seperti google.com, yahoo.com, Facebook.com dan sebagainya. Sedangkan contoh dibawah ini, alamat url nya adalah pjsuhada.com
      DNS ini melakukan encode atau menerjemahkan dari domain google.com ke dalam bentuk deretan angka unik yaitu berupa IP misal google.com Ip nya adalah 202.10.200.111. seandainya kita masukan  202.10.200.111  pada browser maka juga akan membuka domain google.com tersebut. Deretan angka IP seperti 172.36.130.40. IP inilah yang digunakan mesin internet untuk saling berkomunikasi seperti Server Domain, Server Hosting, Server Proxy dan sebagainya.


   Berikut Cara menyetting DNS server :


1. Masuk ke Terminal    Dengan perintah : $ sudo su

2. Masukkan Password Anda
3. Lakukan Instalasi DNS Server    Dengan Perintah : apt-get install bind9
4. Setelah selesai, dengan ditandai [OK] 
    Dengan perintah : apt-get install dnsutils    
5. Petunjuk berikutnya 
    Dengan perintah : # pico /etc/bind/named.conf.local
6. Isilah perintah sebagai berikut :


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

    zone "10.77.5.in-addr.arpa" {
    type master;
    file " /etc/bind/db.rvdns";
    };

seperti gambar di bawah:


 7. Copy file tadi dengan perintah : cp /etc/bind/db.local /etc/bind/db.dns
 8. Lanjutkan lagi
     Dengan perintah : pico /etc/bind/db.dns
 9. Perintah yang tampil dirubah menjadi :
     ;
     ; BIND data file for local loopback interface
     ; 
    $TTL      604800
    @           IN            SOA        pjsyuhada.com.  root.pjsyuhada.com. (
                                                 2                        ; Serial
                                                 604800              ; Refresh
                                                 86400                ; Retry
                                                 2419200            ; Expire
                                                 604800              ; Negative Cache TTL
     ;

     @           IN           NS          ns.dedij.or.id.
     @           IN           A             10.77.5.116 
     ns           IN           A             10.77.5.116
     www       IN           A             10.77.5.116

seperti gambar dibawah:







  10. Copy file
        Dengan perintah : cp /etc/bind/db.127 /etc/bind/db.rvdns
  11. Lanjutkan lagi konfigurasinya
        Dengan perintah : pico /etc/bind/db.rvdns



  12. Perintah yang tampil dirubah menjadi :
        ;
        ; BIND data file for local loopback interface
        ; 

        $TTL      604800
        @           IN            SOA        pjsyuhada.com.  root.pjsyuhada.com. (
                                                      2                        ; Serial
                                                      604800              ; Refresh
                                                      86400                ; Retry
                                                      2419200            ; Expire
                                                      604800              ; Negative Cache TTL
        ;
       @            IN            NS            ns.pjsyuhada.com.
       116          IN           PTR         pjsyuhada.com.
       116          IN           PTR         www.pjsyuhada.com.

seperti gambar dibawah:





  13. Edit file
        Dengan perintah : pico /etc/resolv.conf
  14. Jika sudah keluar tampilannya, tambahkan
        Dengan perintah : search pjsyuhada.com
                                   nameserver 10.77.5.116

  15. Lakukan check kembali apakah DNS server sudah berjalan,
        Dengan perintah : named-checkconf -z
        Akan keluar kata-kata seperti dibawah:

        zone pjsyuhada.com/IN loaded serial 2012012701
        zone 5.77.10. in-addr.arpa/IN : loaded serial 2012012701
        zone 127.in-addr.arpa/IN : loaded serial 1
        zone 0.in-addr.arpa/IN : loaded serial 1
        zone 255.in-addr.arpa/IN : loaded serial 1

seperti gambar di bawah:








  16. Restart BIND nya
        Dengan perintah : etc/init.d/bind9 restart
        Ditandai dengan     * Stopping domain name service... bind9   [OK]
                                     * Starting domain name servive...  bind9   [OK]

  17. Check DNS yang telah di konfigurasi tadi
        Dengan perintah : nslookup pjsyuhada.com
        Ditandai dengan timbulnya :       Server  :    10.77.5.116
                                                       Address : 
  10.77.5.116 #53
                                                
                                                       Name : pjsyuhada.com
                                                       Address : 
10.77.5.116 
seperti gambar di bawah:



  18. Lakukan Ping di terminal DNS Server kita:
        Dengan perintah : ping pjsyuhada.com
        Apabila reply... berarti DNS Server yang kita bangun " BERHASIL ".
        Seperti gambar dibawah ini :



19. cek pada browser anda dengan mengetik alamaat DNS anda pada Bar alamat url, jika berhasil maka akan mengeluarkan gambar di bawah:



separador

0 komentar:

Posting Komentar

Diberdayakan oleh Blogger.

Followers