Jumat, 17 Juni 2016

Cara Instalasi dan Konfigurasi DNS Server dalam Pembuatan Web Server Lokal

Instalasi dan Konfigurasi DNS Server


DNS ( Domain Name System ) adalah sebuah sistem yang berfungsi sebagai layananan directory untuk semua sistem, dengan menspesifikasinnya sebagai nama host. Dengan kata lain, DNS menjadi suatu fasilitas dimana sebuah server yang memiliki nama dan alamat IP sebagai identitas yang unik di dalam jaringan.

Berikut Langkah-Langkahnya :
   1. Install package bind dan cache-nameserver dengan mengetikan perintah
      Perintahnya : #yum install bind bind-utils caching-nameserver

0

   2. Kemudian edit konfigurasi named.conf yang terletak pada directory         /etc dengan membuatkan zone forward dan zone reverse
   Perintahnya :#nano /etc/named.conf

   3. kemudian isikan configurasi seperti berikut :
      options {
        listen-on port 53 { 127.0.0.1; 103.28.149.76; };
        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 { 127.0.0.1; 103.28.149.76; any; };
        allow-query-cache { 127.0.0.1; 103.28.149.76; any ;};
        };

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

     zone "acenk90.web.id" {
                type master;
                file "/etc/named/acenk90.web.id.zone";
                };

      zone "149.28.103.in-addr.arpa" IN {
                 type master;
                 file "/etc/named/149.28.103.rev";
                 allow-update { none; };
        };

   4. Kemudian save, seperti gambar di bawah ini

2

   5. Membuat zone forward dan letakkan file tersebut sesuai dengan             konfigurasi named.conf di atas.
      Isi dari konfigurasi file tersebut adalah :
   
   $TTL    86400
   @IN SOA acenk90.web.id. root.acenk90.web.id.(
                     2008111914 ;Serial
                     3600       ;Refresh
                     1800       ;Retry
                     604800     ;Expire
                     86400      ;Minimum TTL
    )

    @IN NS ns1.acenk90.web.id.
    @IN NS ns2.acenk90.web.id.
    @IN A 103.28.149.76
    ns1 IN A 103.28.149.76
    ns2 IN A 103.28.149.76
    @IN MX 10 mail.acenk90.web.id.                
    www   IN A 103.28.149.76
    mail  IN A   103.28.149.76
    ezine IN A  103.28.149.76

   6. Kemudian save konfigurasi tersebut seperti gambar di bawah ini.

3

  7. Setelah itu membuat zone reverse domain dengan tujuan mentranslasikan      ip address dari server ke alamat domain yang merupakan kebalikan dari      zone forward. Untuk zone reverse nama file dan lokasi file harus          disesuaikan dengan nama dan lokasi yang telah ditentukan pada              konfigurasi named.conf. Letakan dalam directory /etc/named/.
     Isikan konfigurasi reverse zone seperti berikut :

   $TTL    86400
   @ IN SOA          acenk90.web.id. root.acenk90.web.id. (
     2008111914 ;Serial
     3600       ;Refresh
     1800       ;Retry
     604800     ;Expire
     86400      ;Minimum TTL
     )

    IN NS            ns1.acenk90.web.id.
    IN NS            ns2.acenk90.web.id.
    76 IN PTR        acenk90.web.id.

   8. Lalu save konfigurasi file tersebut dengan                                 nama 149.28.103.revseperti gambar berikut ini.

4

        
    9. Selanjutnya restart service bind
        Perintahnya  : # /etc/init.d/named restart atau # service named restart

  10. Pastikan service bind/named running OK, seperti gambar di bawah ini.

5

   11. Jika saat merestart service bind/named, anda menemukan kasus proses       generating file rndc.key tidak kunjung selesai, seperti berikut :

  1. [root@acenk90 etc]# /etc/init.d/named restart
    Stopping named:                                            [  OK  ]
    Generating /etc/rndc.key:
    12. Maka solusinya adalah cansel terlebih dahulu proses tersebut, kemudian buatkan file rndc.key nya secara manual dengan mengetikkan perintah :
    rndc-confgen -a -r /dev/urandom
    13. Pada terminal linux anda dan pastikan file rndc.key nya sudah terbuat, lalu restart kembali service named/bind seperti cara sebelumnya.

       14. Kemudian atur search hostname dan nameserver menjadi [Nama_Domain] dan                                    [Alamat_IP] dengan mengedit file/etc/resolv save, seperti gambar di bawah ini.

6


       15. Untuk memastikan konfigurasi forward domain kita success yaitu dengan melakukan                          nslookup terhadap domain yang telah kita konfigurasi tadi.
             Perintahnya : # nslookup [Nama_Domain] dan nslookup [ip_address_server]

        16. Pada terminal linux anda, dan pastikan outputnya seperti gambar di bawah ini.

7

            17. Untuk melakukan pengujian terhadapat konfigurasi pointer reverse domain sukses dan                         berjalan sebagaimana mestinya.
                  Perintahnya : #host [ip_address_server]

             18. Pada terminal linux anda dan pastikan outputnya seperti gambar di bawah ini.


                                 8
               19. Untuk melakukan pengecekka secara keseluruhan terhdapat konfigurasi DNS server                            yang telah kita konfigurasi tadi.
                     Perintahnya : # dig [nama_domain_anda]

               20. Pada terminal linux anda, dan pastikan outputnya tidak ada yang error seperti tampilan                        output di bawah ini.


9

                    21. Melakukan pengujian dengan cara melalukan ping terhadap domain yang telah kita                               konfigurasi tadi dan untuk memastikan domain kita sudah berfungsi dengan normal                             lakukan juga ping terhadap google untuk memastikan DNS server kita sudah                                         mengenai internet acces, seperti gambar di bawah ini.

10
                     22. Melakukan pengujian testing akses domain yang sudah kita konfigurasi tadi melalui                            client windows 7 dengan melakukan ping terhadap domain acenk90.web.id, dan                                  pastikan reply seperti tampilan berikut ini. Jika sudah reply maka konfigurasi kita                                sukses. :)


11
Sekian Cara Instalasi dan Konfigurasi DNS Server dalam Pembuatan Web Server Lokal.

Jika ada masalah atau error, saya persilahkan untuk bertanya pada kolom komentar.
Terimakasih......

Jangan lupa untuk mengunjungi laman situs berikut : www.sttpln.ac.id
Sumber : https://acenk90.wordpress.com/2013/09/03/konfigurasi-dns-server-menggunakan-linux-centos/

Tidak ada komentar:

Posting Komentar