Install 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 paling sering digunakan di debian adalah bind9.
Langkah-lamgkah installasinya sebagai berikut:
- install bind9 dengan perintah
#apt-get install bind9
- setelah selesai, masuk ke directory /etc/bind/ dengan perintah.
#cd /etc/bind/
- Edit file named.conf.local
#nano 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" ;
};
//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.local db.smk
#cp db.127 db.192
Setelah itu anda edit db.smk dengan perintah :#nano db.smk
Lalu edit menjadi seperti berikut ini :
#cp db.127 db.192
Setelah itu anda edit db.smk dengan perintah :#nano db.smk
Lalu edit menjadi seperti berikut ini :
Setelah itu anda edit db.smk dengan perintah :#nano db.smk
Lalu edit menjadi seperti gambar berikut ini :
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
simpan dengan ctrl+x , y , enter
- 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 smkholaholo.net & #nslookup www.smkholaholo.net jika tampilannya seperti ini berarti berhasil
- root@smk:/etc/bind# nslookup smkholaholo.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.smkholaholo.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
0 komentar:
Posting Komentar