KONFIGURASI DNS SERVER..

 Apa itu DNS server?

DNS (Domain Name System) adalah sebuah sistem yang bertugas menyimpan semua informasi data domain dalam jaringan. Dengan adanya DNS, domain atau hostname yang ada akan ditranslate dan diterjemahkan dalam alamat IP sehingga dapat diakses. DNS ini ditemukan tahun 1983 oleh Paul Mackapetris. Sebelum menggunakan DNS, mapping domain dahulu menggunakan file hosts.txt.


LANGKAH LANGKAH KONFIGURASI DNS SERVER

  • ketik "apt update dan apt upgrade"
  • instal dns dengan perintah "apt install bind9 bind9utils"
  • setelah selesai, ketik "cd /etc/bind" 
  • ketik "nano named.conf" lalu sisi seperti ini
    • zone "alvinhendra.com"{
    •         type master;
    •         file "/etc/bind/forward";
    • };

    • zone "8.168.192.in-addr.arpa"{
    •         type master;
    •         file "/etc/bind/reverse";
    • };
    • (ganti nama domain dan ip sesuai dengan yang kalian inginkan)
  • Buat file forward dengan cara mengcopy file db.local dengan perintah "cp db.local forward"
  • ketik "nano /etc/bind/forward" dan ketik seperti di bawah ini
    • $TTL    604800
      @       IN      SOA     alvinhendra.com. root.alvinhendra.com. (
                                    2         ; Serial
                               604800         ; Refresh
                                86400         ; Retry
                              2419200         ; Expire
                               604800 )       ; Negative Cache TTL
      ;
      @       IN      NS      alvinhendra.com.
      @       IN      A       192.168.8.1
      www     IN      A       192.168.8.1
      mail    IN      A       192.168.8.1
    • note: ip dan nama web bisa di ganti sesuai dengan kebutuhan
  •  buat file dengan "cp27reverse"
  • dan buka "nano/etc/bind/reverse/" dan ketik ini
    •  
    • $TTL    604800
    • @       IN      SOA     alvinhendra.com. root.alvinhendra.com. (
    •                               1         ; Serial
    •                          604800         ; Refresh
    •                           86400         ; Retry
    •                         2419200         ; Expire
    •                          604800 )       ; Negative Cache TTL
    • ;
    • @       IN      NS      alvinhendra.com.
    • 1       IN      PTR     alvinhendra.com.
    • mail    IN      PTR     mal.alvinhendra.com.
    • note kalian bisa edit sesuai dengan keburtuhan kalian
    • Tambahkan nameserver dari server dengan perintah "nano /etc/resolv.conf" dan pastikan nameserver 192.168.8.1 (IP Address Server Debian) berada pada baris bertama.
    • Restart DNS dengan perintah "systemctl restart bind9".
    • Cek web server yang sudah dibuat pada web browser dengan cara mengetikan DNS pada browser, contoh: alvinhendra.com

    Komentar

    Postingan populer dari blog ini

    KONFIGURASI MAIL SERVER

    MENGHUBUNGKAN JOOMLA DENGAN VIRTUALMIN

    KONFIGURASI SAMBA