Konfigurasi DNS server di Ubuntu 16.04 dengan Bind9

Tags


Domain Name System (DNS) adalah Distribute Database System yang digunakan untuk pencarian nama komputer (name resolution) di rangkaian yang menggunakan TCP/IP. DNS merupakan sebuah aplikasi service yang biasa digunakan di internet seperti web browser atau e-mail yang menerjemahkan sebuah domain ke IP address. Fungsi dari DNS adalah menerjemahkan nama komputer ke IP address (memetakan nama komputer menjadi IP address).

Berikut adalah cara konfigurasi DNS server di Ubuntu 16.04

Install Bind9

Pertama masuk sebagai root dengan perintah

                sudo su

lalu masukkan password dan kemudian ketik perintah dibawah untuk install Bind9


Command : apt-get install bind9

Konfigurasi IP Address

Selanjutnya konfigurasi IP Address yang secara default auto menjadi static, menggunakan perintah seperti gambar dibawah


Command : nano /etc/network/interfaces

Selanjutnya konfigurasi IP Address. disini saya menggunakan IP Address 192.168.10.100/24 pada interface enp0s3 atau eth0


Agar IP Address yang sudah dikonfigurasi berubah, service networking perlu direstart dengan perintah seperti gambar dibawah

Command : /etc/init.d/networking restart

Lalu cek IP address dengan menggunakan perintah ifconfig seperti gambar dibawah ini


Jika IP Addressnya belum berubah coba untuk reboot Ubuntunya lalu cek kembali. 

Konfigurasi Bind9

Pertama konfigurasi forward dan reverse default-zonesnya menggunakan perintah 

nano /etc/bind/named.conf.default-zones

Kemudian tambah script berikut di paling bawah file tersebut


siwiyono.com adalah contoh domain yang ingin dibuat, kalian bisa menggantinya sesuai keinginan. lalu db.siwi dijadikan forward dan db.192 dijadikan reverse

Selajutnya copy file db.local ke db.siwi dan file db.127 ke db.192, sebelum itu masuk dalam direktori bind terlebih dahulu agar mudah dalam mengetik perintahnya, seperti gambar dibwah


Lalu buka file db.siwi dengan perintah nano db.siwi dan lakukan konfigurasi seperti gambar dibawah

Kemudian lakukan konfigurasi seperti gambar dibawah untuk db.192 dengan perintah 
nano db.192


Setelah itu ubah file resolv.conf dengan perintah nano /etc/resolv.conf  tambahkan script ini di baris paling bawah file ini

nameserver 192.168.10.100
                                                   search siwiyono.com


Terakhir, restart service Bind9 dengan perintah /etc/init.d/bind9 restart


Uji Coba

dengan menggunakan perintah nslookup kita dapat mengecek dns server yang sudah dibuat berhasil atau tidak




pastikan hasilnya sama seperti gambar diatas jika belum, kemungkinan ada kesalahan pada di file db.[namadomain] atau db.192

Sekian langkah - langkah install Bind9 dan konfigurasinya. mohon maaf apabila ada kesalahan



Sumber:
http://www.immersa-lab.com/konfigurasi-dns-server-di-ubuntu-16-04.htm