Bismillahirrahmanirrohim. Sebuah kata awal yang tepat untuk memulai tulisan saya kali ini dalam menyampaikan langkah-langkah dan cara instalasi dari awal hingga akhir. Sehingga proses penyampaianpun berjalan dengan lancar, insyallah.
Instalasi DNS Server
DNS atau Domain Name System, adalah sebuah server yang berfungsi menangani translasi penamaan host-host kedalam IP Address, begitu juga sebaliknya dalam menangani translasi dari IP Address ke Hostname/Domain.
Dalam dunia internet, komputer berkomunikasi satu sama lain dengan mengenali IP Address-nya, bukan domainnya. Akan tetapi, manusia jauh lebih sulit dalam mengingat angka-angka dibanding dengan huruf. Contohnya saja, lebih mudah mana mengetikkan
alamat ip 118.98.36.20 di browser dibandingkan dengan mengetik domain www.google.com saja? Tentunya lebih mudah mengingat yang www.google.com bukan? Untuk itulah DNS Server dibuat,
dimana alamat IP akan diubah menjadi domain, begitu pula sebaliknya.
Aplikasi DNS yang sering digunakan di Linux adalah Bind9. Bind9 cukup banyak digunakan oleh komputer-komputer di seluruh dunia dalam mengimplementasikan DNS Server.
- Untuk menginstallnya di Ubuntu Server 12.04 LTS, cukup eksekusi perintah berikut :
sudo apt-get install bind9
- Tunggu hingga proses instalasi selesai seperti yang terlihat pada gambar dibawah.
- Jika tidak ada pesan error, maka instalasi Bind9 telah selesai dan siap di konfigurasi.
Konfigurasi Bind9
Dalam mengkonfigurasi Bind9, ada 3 buah file yang perlu kalian edit, yaitu
/etc/bind/named.conf.local, /etc/bind/db.domubuntults, dan /etc/bind/db.ipubuntults. Disini kalian akan menggunakan domain ubuntults.com yang akan ditranslasikan dari ip address 192.168.1.1 sesuai dengan konfigurasi domain yang kalian isi saat bab instalasi.
- Pertama-tama ketikkan perintah berikut untuk mengedit file /etc/bind/named.conf.local :
sudo nano /etc/bind/named.conf.local
- Akan muncul sebuah file, lalu tambahkan script ini setelah baris
//include "/etc/bind/zones.rfc1918"; :
zone "ubuntults.com" {
type master;
file "/etc/bind/db.domubuntults";
};
zone "1.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.ipubuntults";
};
- Simpan perubahan dengan menekan CTRL + X, lalu tekan Y, lalu Enter.
- Langkah selanjutnya adalah mengedit file /etc/bind/db.ipubuntults dengan mengeksekusi perintah berikut :
sudo nano /etc/bind/db.ipubuntults
- Akan muncul sebuah file kosong juga, kalian isikan saja script dibawah ini kedalamnya :
;
; BIND reverse data file for local ubuntults.com interface
;
$TTL 604800
@ IN SOA ubuntults.com. root.ubuntults.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.ubuntults.com.
1 IN PTR ns.ubuntults.com.
1 IN PTR www.ubuntults.com
1 IN PTR mail.ubuntults.com
- Simpan perubahan dengan menekan CTRL + X, lalu tekan Y, lalu Enter.
- Yang terakhir kalian harus merestart service dari Bind9 ini agar seluruh konfigurasi diatas dapat berjalan. Untuk merestartnya, ketikkan perintah berikut :
sudo /etc/init.d/bind9 restart



Tidak ada komentar:
Posting Komentar