KONFIGURASI DNS (DOMAIN NAME SYSTEM) PADA LINUX UBUNTU

DNS adalah suatu sistem distribusi database yang digunakan untuk pencarian sebuah nama komputer pada suatu jaringan dengan menggunakan protokol TCP/IP (Transminission Control Protocol/Internet Protocol). DNS saat ini digunakan oleh beberapa aplikasi yang terhubung ke internet, aplikasi-aplikasi tersebut diantaranya web browser, email, FTP Client, sehingga berkat adanya DNS aplikasi tersebut bisa mengenali nama komputer tanpa perlu mengetahui IP Address-nya. Adapun langkah-langkah konfigurasinya adalah sebagai berikut:

  1. KONFIGURASI
  1. Installasi BIND di terminal linux Ubuntu. Dengan perintah: #apt-get install bind9

Sehingga muncul tampilan sebagai berikut:

DNS1

  1. Konfigurasi IP address. Konfigurasi IP Address menjadi 192.168.100.12

Ubah konfigurasi pada file /etc/network/interfaces

Sehingga tampilannya sebagai berikut:

DNS2DNS2

  1. Konfigurasi /etc/bind/named.conf.default-zones

Ubah nama pada konfigurasi BIND. Sebagai contoh, disini diberi nama dengan Irma.com

DNS3

  1. Konfigurasi /etc/bind/db.irma

Seperti pada gambar berikut:

DNS4

  1. Cek konfigurasi dengan perintah berikut:

named-check

confnamed-checkzone [file_forward] [file_reverse]

DNS5

  1. Aktifkan layanan DNS server berbasis bind9 dengan perintah sebagai berikut: /etc/init.d/bind9 start

 DNSS6

  1. Konfigurasi alamat DNS server pada file /etc/resolv.conf

DNS7

  1. PENGAMATAN

Untuk mengetahui apakah DNS sudah berjalan atau belum, kita dapat melakukan pengujian pada sisi client dilakukan perintah:

nslookup irma.com

DNS8

nslookup www.irma.com

DNS9

nslookup marketing.irma.com

DNS10

nslookup it.irma.com

DNS11

nslookup operasional.irma.com

DNS12

ping Irma.com

DNS13

ping it.irma.com

DNS14

ping www.irma.com

DNS15

ping marketing.irma.com

ping operasional.irma.com

DNS16

DNS16Apabila ketika diuji tampilannya seperti gabar di atas, maka DNS anda sudah aktif. Bagaimana? Mudah kan konfigurasi Domain Name System? Selamat mencoba 🙂 .

 

 

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *