Kamis, 03 September 2015



Manfaat Teknologi informasi

Konfigurasi DNS Server Pada Linux CentOS menggunakan Bind
 
Assalamualaikum wr wb.

Saya ingin memberi tutorial konfigurasi DNS Server pada Linux CentOS Menggunakan Bind..

Apa itu DNS ? Apakah dns itu ? 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 jaringa. kalo mau tau lengkap nya bisa cari di Google.com
Oke sekarang saya akan memberi langkah" nya :

1.Install bind cache-nameserver dengan dengan mengetikan :
yum install bind bind-utils caching-nameserver
2. setelah selesai edit named.conf
vi /etc/named.conf
kemudian isikan konfigurasi berikut
options {
    listen-on port 53 { 127.0.0.1; 192.168.137.2; };
    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; 192.168.137.2; any; };
    allow-query-cache { 127.0.0.1; 192.168.137.2; any;};
        };

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

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

kemudian save dengan mengetikan :wq tapi tekan esc dulu.
catatan: jika ada tanda # jangan ditulis kalimat sesudahnya


 
                     
                https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlDjMHr6sBG7pVR0luNohui9m_AsY-TuRy8LkBP0XaGSIjknu-3XhRbHIu8kdPACiFdce-dYSVZ1JQ8VYHzmzAI46hUUwwXmhr2ENGgm5RxhDfcd4vrBltEDN2ZD-YKefkedIUBLcC66IN/s1600/Centos+1.png
  

                https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijLfLZC3lwj9qJMAmLrbLtzX-eMjxLs6oppoKUkfB1kzMKRho0qQ_WrAhDDxKU0mfx3d_8NQklfKuIPFoEphFJPY7F5eQ_mPZ9NYGoH8khXK0V-xgqxwJLA3gXIFPsZmpb7lg6wsFX7Wet/s1600/Centos+2.png 

3.ketikkan vi /etc/named/nama_dns_server.zone
Kemudian buat file zone forward untuk nama_dns_server. dengan nama file nama_dns_server.zone dan letakan file tersebut sesuai dengan konfigurasi named.conf diatas isinya sebagai berikut:
$TTL    86400
@            IN SOA  nama_dns_server. root.nama_dns_server.(
                 2008111914 ;Serial
                 3600       ;Refresh
                 1800       ;Retry
                 604800     ;Expire
                 86400      ;Minimum TTL
)

@        IN NS ns1.nama_dns_serve.
@        IN NS ns2.name_dns_server.
@        IN A 192.168.137.2
ns1      IN A 192.168.137.2
ns2      IN A 192.168.137.2
@        IN MX 10 mail.nama_dns_server.               
www      IN A 192.168.137.2
mail     IN A 192.168.137.2
ezine    IN A 192.168.137.2

kemudian save konfigurasinya dengan nama nama_dns_server.zone, seperti berikut..

               https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijLfLZC3lwj9qJMAmLrbLtzX-eMjxLs6oppoKUkfB1kzMKRho0qQ_WrAhDDxKU0mfx3d_8NQklfKuIPFoEphFJPY7F5eQ_mPZ9NYGoH8khXK0V-xgqxwJLA3gXIFPsZmpb7lg6wsFX7Wet/s1600/Centos+2.png

4.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. Pada konfigurasi di atas nama reverse zone adalah 137.168.192.rev (IP Address server yang dibalik) dan diletakan dalam directory /etc/named/ .Isikan konfigurasi reverse zone seperti berikut :


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

          IN NS      ns1.nama_dns_server.
          IN NS      ns2.nama_dns_server.
76        IN PTR     acenk90.web.id. => 76 merupakan akhir segmen
                            dari IP Address Server (103.28.149.76)

kemudian save dan seperti berikut ini ..
 
             https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdOhLeXuloexputrQYIqJofs5OuyHwKVgNI2WNAwWQkNKKmLHW9N93FicAR4zP3uS0jmXtWmPUi4Av61jKvm17Idii0tbKM_2nE99OHVXj58CujbuZWF6PveHtIjk11qo4wrfMX7hVan1H/s1600/Centos+4.png

5.Selanjutnya restart service bindnya dengan mengetikan
service named restart
6.kemudian atur search hostname dan nameserver menjadi nama_dns_server dan 192.168.137.2 dengan mengetikkan. vi /etc/resolv.conf
7.Untuk memastikan konfigurasi domain sukses kita test dengan mengetikkan.nslookup nama_dns_server atau nslookup ip_address. pada teriminal output nya seperti ini.

            
                https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdOhLeXuloexputrQYIqJofs5OuyHwKVgNI2WNAwWQkNKKmLHW9N93FicAR4zP3uS0jmXtWmPUi4Av61jKvm17Idii0tbKM_2nE99OHVXj58CujbuZWF6PveHtIjk11qo4wrfMX7hVan1H/s1600/Centos+4.png

8.untuk melakukan pengujian konfigurasi pointer reverse domain sukses.ketikkan host [ip address].

                https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikfgg870slArH1Rr345rErBBVkbOE6ueZoWruCKRAGpCboqMvpxp-Q70LObjc-MnacOInIFVkKOaI45cUcKY7f95s6G8q0C7yJh7jIkrEgF0YRKAWLZuNyj9CvzxhshXHa3XsESzVeCvJH/s1600/Centos+8.png

9.Untuk melakukan pengecekan secara keseluruhan maka ketikkan. 
dig nama_domain

                

Telah selesai menkonfigurasi dns server pada centos.
mohon maaf atas jika ada kesalahan atau ada yang tidak jelas , karena saya juga masih belajar. Terima Kasih
wassalamualaikum wr wb.