Wednesday, September 21, 2016

Membuat Domain Name Server di Debian Jessie

Assalamualaikum...
1.latar Belakang

Pada kesempatan ini,saya akan posting tentang sistem penamaan alamat ip yaitu Domain name system yang akan saya terapkan ke debian server saya agar nanti sewaktu kita acccess ke suatu website yang telah kita buat,kita tidak usah susah susah untuk mengetik alamat ip  .Untuk lebih jelasnya silahkan simak selanjutnya...






2.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 100.192.168.45 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

3.Maksud dan Tujuan

Membuat nama domain menggunaka aplikasi Bind9 serta malakukan praktek konfigurasi nya

4.Alat yang Dipersiapkan


  • Proxmox
  • VM debian
  • Komputer sebagai remote proxmox

5.Langkah Langkah


Setelah kita login,sebagasi root,maka langkah yang pertama kita akan cek ip address yang sudah dimiliki,oleh debian kita dengan mengetik perintah
/etc/network/interfaces.Disitu ip DNS belum ada ,oleh karena itu saya akan install bind9 setelah menambah alamat ip sebagai berikut







kemudian restart dengan mengetik perintah /etc/init.d/networking restart



kemudian Install bind9 dengan perintah
#apt-get install bind9

Mengkonfigurasi DNS cukup mudah asal anda harus teliti berikut ini file-file yang anda harus konfigurasi didalam folder /etc/bind/ :
  • named.conf.local , 
  • db.ayu , 
  • db.tkj1 , 
  • db.192 dan 
  • /etc/resolv.conf atau /etc/network/interfaces



kemudian berikut proses intalasi bind9



kemudian reboot



kemudian ketik perintah berikut untuk membuat file  bind9
cd /etc/bind



kemudian buat file seperti dibawah seperti sperti ayuning.info
dengan mengetikkan perintah nano named.conf.local



zone "ayuning.info"
         type master;
         file "etc/bind/db.ayu";
};
zone "tkj1.info"
         type master;
         file "etc/bind/db.tkj1";
};
zone "7.168.192.in-addr.arpa"
         type master;
         file "etc/bind/db.192";
};

kemudian untuk save Ctrl+X lalu y(enter)



kemudian kalau sudah copy file untuk mempermudah

cp db.local db.ayu
cp db.local db.tkj1
cp db.172 db.192




Jika sudah selesai maka kita edit file yang telah kita kopi pertama kita edit yang db.ayu
  • dengan mengetikkan perintah nano db.ayu
  • gambar dibawah masih tampilan sebelum di edit





Pertama dalam konfigurasi ini anda harus membuat domain terlebih dahulu contoh ayu.info lalu anda harus tahu ip server debiannya contoh milik saya 192.168.7.1 kemudian tentukan nama db.forward yaitu db.ayu dan db.tkj1 kemudian db.reserve yaitu db.192 contoh nya db.ayu saya beri nama ayu.info kemudian db.tkj1 saya beri nama tkj1.info kemudian db.reserve yaitu db.192 lalu setelah menentukan itu mulai untuk
mengkonfigurasi :

ayuning.info root.ayuning.info.(
                    2           :serial
          604800           :refresh
            86400           :retry
        2419200           :expire
         604800)           :negative cache TTL   
;
@             IN            NS            ayuning.info.
@             IN            NS            192.168.7.1  
ns            IN            NS            192.168.7.1         
www        IN            NS            192.168.7.2

Jika sudah save dngan Ctrl+X kemudian y(enter) 




           tkj1.info root.tkj1.info.(
                    2           :serial
          604800           :refresh
            86400           :retry
        2419200           :expire
         604800)           :negative cache TTL   
;
@             IN            NS            tkj1.info.
@             IN            NS            192.168.7.3
ns            IN            NS            192.168.7.3        
www        IN            NS            192.168.7.4


Jika sudah save dengan Ctrl+X kemudian y(enter)  


ayuning.info root.ayuning.info.(
                    2           :serial
          604800           :refresh
            86400           :retry
        2419200           :expire
         604800)           :negative cache TTL   
;
@             IN            NS            ayuning.info.
1              IN            NS            ayuning.info.
2              IN            NS            www.ayuning.info.        
3              IN            NS            tkj1.info.

4              IN            NS            www.tkj1.info. 

Jika sudah save dengan Ctrl+X kemudian y(enter) 


kemudian kita ganti alamat ip dari fordwarders
dengan mengetik perintah berikut



kemudian ubahlah yang sebelumnya 0.0.0.0 saya ubah mejadi 192.168.7.1
Jika sudah save dengan Ctrl+X kemudian y(enter) 




kemudian ketik perintah berikut untuk menambah alamt ip DNS




Pastikan kalau alamat ip server debian kamu berada paling atas

Jika sudah save dengan Ctrl+X kemudian y(enter) 


kemudian restart Bind9 dengan mengetikkan perintah
/etc/init.d/bind9 restart



kemudian kita coba tes dengan ping ke alamt ip dns server nya..jika sudah terhubung berarti ip dns sudah terkonfigurasi dengan benar





6.Hasil dan Kesimpulan


jika kita sudah melakukan ping maka sudah bisa akses ke DNS server tersebut..
kita juga bisa tes dengan perintah nslookup [nama domain] misal nslookup ayuning.info .jika tidak berhasil maka cek lagi onfigurasi nya..
sekian ilmu yang saya bagikan hari ini semoga bermanfaat..

7.Referensi

Buku Konfigurasi Debian Server_Ver_BLC-Telkom.pdf
Previous Post
Next Post

0 comments: