Pengenalan
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.
Domain Name System merupakan komponen penting dari fungsi sebagian besar layanan Internet karena layanan direktori utama Internet.Domain Name System mendistribusikan tanggung jawab menetapkan nama domain dan pemetaan nama-nama ke alamat IP dengan menunjuk server nama otoritatif untuk setiap domain. Server nama otoritatif yang ditugaskan untuk bertanggung jawab atas domain mereka didukung, dan dapat mendelegasikan otoritas atas sub-domain ke server nama lainnya. Mekanisme ini menyediakan didistribusikan dan kesalahan layanan toleran dan dirancang untuk menghindari perlunya database pusat tunggal.Domain Name System juga menentukan fungsi teknis dari layanan database yang pada intinya. Ini mendefinisikan protokol DNS, spesifikasi rinci dari struktur data dan pertukaran komunikasi data yang digunakan dalam DNS, sebagai bagian dari Internet Protocol Suite. Secara historis, layanan direktori lain sebelumnya DNS tidak terukur ke direktori besar atau global mereka awalnya didasarkan pada file teks, jelas resolver HOSTS.TXT. DNS telah digunakan secara luas sejak tahun 1980-an.
Langkah installasinya :
- #apt-get install bind9
- Pindah directory ke /etc/bind/
- Edit file named.conf.local
- Tambahkan baris berikut ini ke bagian bawah setelah //include "/etc/bind/zones.rfc1918"; :
//include "/etc/bind/zones.rfc1918";
zone "smk.net" {
type master ;
file "/etc/bind/db.smk";
};
zone "137.168.192.in-addr.arpa" {
type master ;
file "/etc/bind/db.192" ;
};
- Menyalin beberapa file untuk mempermudah :
#cp db.127 db.192
- Setelah itu anda edit db.smk dengan perintah :#nano db.smk
tentukan dahulu nama DNS yang ingin anda gunakan, kalau saya jogsa.com (bebas). pada kata localhost ganti nama DNS yang digunakan, sesuaikan IP nya dengan server anda. Lal simpan dengan menekan Ctrl + x lalu y , enter
- Edit file db.192 dengan perintah : #nano db.192
Lalu edit menjadi seperti gambar berikut ini : maksud dari angka 2 di depan tersebut adalah angka IP yang paling belakang, misalnya 10.10.5.2 berarti angka 2 yang dipakai
- restart bind9 dengan perintah #service bind9 restart
- Jika sudah berhasil merestart silahkan anda periksa file /etc/resolv.conf dengan
perintah :#cat /etc/resolv.conf - Jika ip server anda belum yang paling atas maka anda harus mengedit file “/etc/network/interfaces” dan silahkan anda tambahkan ip server anda pada baris “dns- nameservers (ip server anda) (dns-lain)” , kemudian anda restart network anda dengan perintah :#service networking restart
- periksa apakah sudah berhasil atau belum dengan perintah #nslookup jogsa.net & #nslookup www.jogsa.net jika tampilannya seperti ini berarti berhasil
- root@smk:/etc/bind# nslookup jogsa.net
Server:192.168.137.2
Address:192.168.137.2#53
Name: smk.net
Address: 192.168.137.2
root@smk:/etc/bind# nslookup www.jogsa.net
Server:192.168.137.2
Address:192.168.137.2#53
Name: www.smk.net
Address: 192.168.137.2 - tinggal anda membuka browser ketikan nama DNS anda, contoh : jogsa.com . Naah ini yang ditunggu-tunggu..hehe inilah tampilannya kalau sudah berhasil
Selesai...semoga bermanfaat :)
0 komentar:
Posting Komentar