Konfigurasi DNS Server Ubuntu

DNS merupakan Domain Name sistem. Di mana berfungsi untuk mengubah alamat ip(numerik) ke domain dan sebaliknya. Mungkin beberapa dari teman-teman masih belum paham, tentang cara konfigurasi DNS server di ubuntu 16.04. Jadi disini saya akan menunjukkan langkah-langkahnya.
1.Install aplikasi Bind9
Pertama masukklah sebagai root lalu install aplikasi bind9.
Konfigurasi DNS server
Aplikasi bind9 dibutuhkan untuk menkonfigurasi DNS.
2. Mengubah alamat IP
Ketikkan Command berikut pada terminal : nano /etc/network/interfaces
Konfigurasi DNS server
3. Edit alamat IP server DNS
Lalu, Masukkan alamat ip yang ingin anda gunakan sebagai alamat ip DNS server.
Konfigurasi DNS server
Edit isi file sesuai dengan gambar di atas. Untuk alamat IP dan netmask kalian menggunakan IP dan netmask kalian sendiri. Di sini saya menggunakan IP 192.168.98.131 dan netmask 255.255.255.0
4. Restart network
Langkah berikutnya adalah merestart jaringan agar IP pada ubuntu berubah.
Command : /etc/init./d/networking restart
Konfigurasi DNS server
Berikut tampilan IP setelah network direstart
Konfigurasi DNS server
alamat IP berubah sesuai yang kita setting tadi.
5. Konfigurasi default-zones
Lalu kita konfigurasi forward dan reverse default-zones nya
Dengan command : nano /etc/bind/named.conf.default-zones
Konfigurasi DNS server
Lalu tambah script berikut pada baris paling bawah file tersebut
Konfigurasi DNS server
Disini kalian menggunakan domain sendiri untuk konfigurasi DNS server (db.namadomain). Disini saya menggunakan domain db.vgax sebagai contoh. Dan db.192 agar sama dengan IP. Dan dari konfigurasi di atas db.vgax adalah file forward dan db.192 adalah file reversenya.
6. Copy file forward db.local
Salin file dari db.local ke db.namadomain
contoh command : cp db.local db.vgax
Jika kalian masih belum berada pada directory bind, maka masukkan command : cp /etc/bind/db.local /etc/bind/db.vgax
Sesuaikan file db. sesuai nama domain kalian
Konfigurasi DNS server
Salin file ini bertujuan agar file asli tidak rusak ketika kita melakukan edit pada file tersebut. Jadi ketika kita lupa kita tidak akan kehilangan file tersebut.
7. Copy file reverse db.127
Salin file dari db.127 ke db.192
Karena saya memakai 192 maka commandnya : cp db.127 db.192
Konfigurasi DNS server
Jika kalian masih belum berada pada directory bind, maka masukkan command : cp /etc/bind/db.127 /etc/bind/db.192
8. Edit file forward dan reverse
Setelah itu edit file db.vgax dan db.192
Sesuaikan script sesuai gambar dibawah
File db.local sebelum diedit
Konfigurasi DNS server
Sesudah diedit menjadi db.vgax
Konfigurasi DNS server
File db.127 sebelum diedit
Konfigurasi DNS server
File db.127 setelah diedit ke db.192
Konfigurasi DNS server
9. Pengecekkan dan load serial file
Setelah itu kita cek apakah ada salah pengetikkan pada script
Dengan command : named-checkconf
Konfigurasi DNS server
Lalu load file forward dan reversenya
Command : named-checkzone db.vgax db.192
Konfigurasi DNS server
Setelah OK itu artinya file berhasil di load
10. Ganti nameserver
Setelah selesai saatnya kita mengganti nameserver sesuai dengan IP yang kita setting tadi
buka file resolv.conf dengan mengetikkan command : nano /etc/resolv.conf
Konfigurasi DNS server
lalu isikan nameserver nya
Konfigurasi DNS server
Disini sesuai IP saya tadi 192.168.98.131
11. Start bind9
Terakhir kita Start service aplikasi bind9
Command : etc/init.d/bind9 start
Konfigurasi DNS server
Jika ada tanda OK itu artinya bind9 berhasil dijalankan
12. Mengecek DNS
Kita tinggal mengecek apakah DNS berhasil disetting menggunakan nslookup
Konfigurasi DNS server
Jika terjadi error itu artinya konfigurasi ada yang salah.

Komentar

Postingan Populer