Konfigurasi DNS Server Di Linux Ubuntu Server Menggunakan Bind9
بِسْمِ اللّهِ الرَّحْمَنِ الرَّحِيْمِ
Assalamu’alaikum Warahmatullahi Wabarakaatuh…
Sore, selamat berahir pekan. Sesuai judul di atas, di sini saya akan menjelaskan bagaimana cara konfigurasi DNS Server di Ubuntu server menggunakan Bind9.
DNS (Domain Name System) yaitu perantara dimana cara jaringan/internet berkomunikasi, DNS inilah yang mentranslasikan host ip menjadi nama begitupun sebalikanya, karena komputer berkomunikasi dengan mengenal ip bukan domainnya jadi disinilah peranan DNS server dibutuhkan. Karena kita lebih mudah mengingat sesuatu itu dengan namanya dibandingkan dengan menghafal angka-angka. contoh bila kita akan masuk ke detik.com dan itu akan sangat ribet bila kita memasukan alamat dengan ip 203.190.242.69 di bandingan dengan memasukan domain web tersebut. ok lah mungkin kalau satu atau dua alamat ip kita akan hafal, tapi bagaimana kalau situs web yang kita setiap hari kunjungi begitu banyak dan kita harus terus menerus menghafal setiap alamat IP tersebut, dan itu akan menjadi capek :D
Ok sebelumnya anda persiapkan dulu nama domainnya dan sebagai contoh saya akan menggunakana nama domain kompiltershare.com. Sekedar untuk belajar saya akan menjelaskan segelintir cara konfigurasi DNS yang sederhana karena banyak cara-cara yang lain untuk konfigurasi DNS yang lebih absolute lagi.
Untuk konfigurasi DNS sendiri saya menggunakan Bind9 di Ubuntu Server sebagaimana aplikasi ini sudah teruji dan banyak server-server linux menggunakan aplikasi ini.
Langsung saja install aplikasi bind9 nya dengan perintah berikut
sudo apt-get install bind9
setelah proses installasi selesai file konfigurasi seperti biasa posisinya ada di folder /etc.
Disini ada tiga tahapan konfigurasi dan untuk yang pertama konfigurasi di file named.conf.local yang berada di folder /etc/bind/named.conf.local, langsung saja buka dengan perintah:
sudo nano /etc/bind/named.conf.local
maka akan muncul isi file tersebut dan langsung saja edit dengan menambahkan script berikut tepat dibawah //includ "/etc/bind/zones.rfc1918"; tepatnya paling bawah:
zone "kompiltershare.com" {
type master;
file "/etc/bind/db.domkompiltershare;
};
zone "0.168.192.in-addr.arpa"
type master;
file "/etc/bind/db.ipkompiltershare;
};
catatan: untuk zone yang kedua di isi dengan tiga oktet alamat ip yang di masukan dari belakang. misal ip DNS nya 192.168.0.1 berarti menjadi 0.168.192.
Setelah selesai simpan konfigurasi tersebut.
Selanjutnya konfigurasi tahap yang kedua yaitu konfigurasi file db.domkompiltershare yang terletak di /etc/bind/db.kompiltershare. ketikan perintah berikut:
sudo nano /etc/bind/db.domkompiltershare
muncul isi file yang masih kosong, dan tambahkan script berikut:
;
; BIND data file for local kompiltershare.com interface
;
$TTL 604800
@ IN SOA kompiltershare.com root.kompiltershare.com (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS kompiltershare.com.
@ IN A 192.168.0.1
@ IN MX 10 mail.kompiltershare.com.
ns IN A 192.168.0.1
www IN A 192.168.0.1
mail IN A 192.168.0.1
Simpan konfigurasi, tahap ketiga langsung saja edit file db.ipkompiltershare dengan perintah
sudo nano /etc/bind/db.domkompiltershare
muncul kembali file kosong dan tambahkan script berikut:
;
; BIND data file for local kompiltershare.com interface
;
$TTL 604800
@ IN SOA kompiltershare.com root.kompiltershare.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Chace TTL
;
@ IN NS ns.kompiltershare.com.
1 IN PTR ns.kompiltershare.com.
1 IN PTR www.kompiltershare.com
1 IN PTR mail.kompiltershare.com
Simpan konfigurasi nya. selanjutnya restart service bind9 nya dengan perintah
sudo /etc/init.d/bind9 restart
dan pastikan hasilnya muncul dengan notifikasi OK.
Terima kasih telah meluangkan waktu untuk membaca artikel sederhana saya.
Wassalamu ‘alaikum Wr. Wb.
Wassalamu ‘alaikum Wr. Wb.
0 Response to "Konfigurasi DNS Server Di Linux Ubuntu Server Menggunakan Bind9"
Post a Comment