Konfigurasi DNS Server pada Debian 8.6 Jessie

Assalamualikum Wr.Wb.
Selamat siang semuanya? pada kesempatan kali ini saya ingin berbagi bagaimana cara konfigurasi DNS Server pada Debian 8.6 .DNS sendiri adalah singkatan dari Domain Name System .Untuk Lebih lanjutnya,yuk kita pelajari bersama.

A.Pengertian

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 .

B.Latar Belakang

Karena kebanyakan orang lebih sulit mengingat angka-angka dibandingan nama domain, jadi dengan adanya DNS maka orang akan lebih mudah mengingat dan mencari nama domainnya.

C.Maksud Dan Tujuan

Maksud dan tujuan dari kegiatan ini adalah saya ingin mengubah IP Address Server menjadi Domain untuk mempermudah menghafalkan nama dari Web saya

D.Alat Dan Bahan
  • Laptop untuk meremot server
  • Debian Server
  • Akses Internet
E.Jangka Waktu

Waktu yang saya butuhkan dalam kegiatan ini kurang lebih 1 jam.

F.Tahap Pelaksanaan

Pertama kita remote server dengan cara buka terminal lalu ketikan ssh nama@ipaddress #ssh sinoklika@192.168.14.2

Kemudian kita install bind9 dengan mengetikan perintah #apt-get install bind9

 Selanjutnya kita pindah ke directory etc/bind dengan mengetikan perintah #cd /etc/bind/


 Setelah kita masuk ke directory etc/bind ,selanjutnya kita edit file named.conf.local dengan mengetikan perintah #nano named.conf.local
Kita tambahkan baris berikut ini ke bagian bawah setelah //include "/etc/bind/zones.rfc1918";

//include "/etc/bind/zones.rfc1918";
zone "alhuda.net" {
type master ;
file "/etc/bind/db.alhuda";
};
zone "14.168.192.in-addr.arpa" {
type master ;
file "/etc/bind/db.192" ;
};
Setelah itu kita keluar dan simpan dengan menekan ctrl+x tekan y lalu enter

Kemudian kita salin file yang sudah ada kedalam file yang kita buat tadi dengan mengetikan perintah
#cp db.local db.alhuda
#cp db.127 db.192


Setelah itu,kita edit db.alhuda dengan mengetikan perintah #nano db.alhuda

 Lalu kita isikan beberapa perintah dibaris paling bawah seperti yang ada dibawah ini.
;
@          IN     NS      ns.alhuda.net.
@          IN     A        192.168.14.2
@          IN     MX      2           mail.alhuda.net
ns          IN     A        192.168.14.2
www     IN      A       192.168.14.2
ftp         IN     A        192.168.14.2
mail      IN      A       192.168.14.2
portal    IN     A        192.168.14.2
 Lalu kita keluar dan simpan dengan menekan ctrl+x tekan y lalu enter

Setelah itu kita edit file db.192 dengan mengetikan perintah #nano db.192
Lalu kita edit menjadi seperti berikut ini,tetapi seblumnya kita ubah local host menjadi domain kita.
;
@    IN    NS    ns.alhuda.net.
2    IN    PTR  ns.alhuda.net.
2    IN    PTR  alhuda.net
2    IN    PTR  www.alhuda.net
2    IN    PTR  ftp.alhuda.net
2    IN    PTR  mail.alhuda.net
2    IN    PTR  portal.alhuda.net
Kita menyimpannya dan keluar dengan menekan ctrl+x tekan y lalu enter.

Kemudian kita restart bind9 dengan mengetikan perintah #etc/init.d/bind9 restart

Jika kita sudah berhasil merestart,selanjutnya kita edit file resolv.conf dengan mengetikan perintah #nano /etc/resolv.conf 
Kita pastikan ip server kita berada dibagian paling atas .
Setelah itu kita cek apakah sudah benar atau belum, kalau sudah keluar seperti yang kita tambahkan tadi maka itu udah benar #cat /etc/resolv.conf
Sebelumnya jika ip server kita belum berada dibagian paling atas,kita harus mengeditnya terlebih dahulu dengan mengetikan perintah #nano /etc/network/interfaces 
Setelah kita mengedit di etc/network/interfaces ,selanjutnya kita merestartnya dengan mengetikan perintah #/etc/init.d/networking restart


 Kemudian kita cek apakah DNS kita sudah berjalan atau belum dengan mengetikan perintah nslookup alhuda.net.Jika tidak bisa,kita harus menginstal dnsutils terlebih dahulu dengan mengetikan perintah #apt-get install dnsutils

Kita tunggu sampai proses installasi selesai,selanjutnya kita coba lagi menggunakan perintah #nslookup alhuda.net
Setelah itu kita juga cek #nslookup www.alhuda.net

 Pada hasil diatas berarti dns telah ditemukan dan berhasil jika ada hasil yang bertuliskan “ ** server can't find alhuda.net.alhuda.net: SERVFAIL” maka konfigurasi anda mungkin ada yang masih salah ataupun kurang lengkap.

Kesimpulan
Hasil yang saya dapatkan dalam installasi dan konfigurasi dns server ini saya bisa tau bagaimana step by step pembuatannya, pasti hasilnya meredirect ke mercusuar karena dns nya belum terdaftar, maka untuk mengakalinya bisa di atur di konfigurasi mikrotiknya,dan akses alhuda.net hasilnya seperti ini.
Referensi
Buku Konfigurasi Debian Server Ver BLC


0 comments:

Post a Comment