Posted by : Unknown Rabu, 31 Agustus 2016

   

 A. Pengertian DNS SERVER

  
Domain Name System (DNS) adalah Distribute Database System yang digunakan untuk pencarian nama komputer (name resolution) di rangkaian yang menggunakan TCP/IP. DNS merupakan sebuah aplikasi service yang biasa digunakan di internet seperti web browser atau e-mail yang menerjemahkan  sebuah   domain ke IP address.

Kelebihan DNS
1. Mudah, DNS sangat mudah kerana user tidak lagi disusahkan untuk menginga    IP address sebuah komputer, cukup host name.
 2.Konsisten, IP address sebuah komputer boleh berubah, tapi host name
3. Simple, DNS server mudah untuk dikonfigurasikan (bagi admin)

 kekurangan DNS
User tidak dapat menggunakan nama banyak untuk mencari nama domainbaik di internet maupun di intranet.

SERVER
server adalah :  sebuah komputer yang menyediakan jenis layanan tertentu dalam sebuah jaringan komputer. 
   
B. Latar Belakang
 Sejarah singkat Penggunaan nama DNS sebagai pengabstraksi alamat mesin disebuah jaringan komputer yang lebih dikenal oleh manusia mengalahkanTCP/IP, dan kembali ke zaman ARPAnet. Dahulu, seluruh komputer di jaringan komputer menggunakan file HOSTS.TXT dari SRI (sekarang SIRInternational), yang memetakan sebuah alamat ke sebuah nama (secara teknis,file ini masih ada - sebagian besar sistem operasi modern menggunakannyadengan baik secara baku maupun melalui cara konfigurasi, dapat melihat Hostsfile untuk menyamakan sebuah nama host menjadi sebuah alamat IP sebelummelakukan pencarian via DNS). Namun, sistem tersebut di atas mewarisibeberapa keterbatasan yang mencolok dari sisi prasyarat, setiap saat sebuahalamat komputer berubah, setiap sistem yang hendak berhubungan dengankomputer tersebut harus melakukan update terhadap file Hosts.

c. Alat kerja dan bahan
  • laptop/pc
  • applikasi virtual
  • Iso

 
D.Tahapan kerja /pelaksanaan kerja

Langkah-langkah Installasi dan konfigurasi bind9 :
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.fordwar , db.reverse , dan
di /etc/resolv.conf atau /etc/network/interfaces
Pertama dalam konfigurasi ini anda harus membuat domain terlebih dahulu contoh smk.net
lalu anda harus tahu ip server nya contoh milik saya 192.168.137.2 kemudian anda
tentukan nama db.forward dan db.revese contoh nya db.forward saya beri nama db.smk
kemudian db.revese saya beri nama db.192 lalu setelah menentukan itu mulai untuk
mengkonfigurasi :

Pindah directory ke /etc/bind/
#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";};



Setelah anda tambahkan silahkan anda keluar dan simpan , tekan ctrl+x tekan y tekan enter.

 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 :


;
; BIND data file for local loopback interface
;

$TTL 604800 
@ IN SOA smk.net. root.smk.net. ( 
            2       ;   Serial 
        604800       ; Refresh 
          86400      ; Retry
       2419200        ; Expire
        604800 )      ; Negative Cache TTL

;
@       IN    NS     ns.smk.net.
@        IN   A      192.168.137.2
@        IN   MX    2 mail.smk.net
ns       IN   A      192.168.137.2
www     IN     A      192.168.137.2
ftp      IN   A     192.168.137.2
mail    IN   A      192.168.137.2
portal  IN   A      192.168.137.2




 Setelah itu anda simpan dan keluar tekan ctrl+x tekan y tekan enter
 

Edit file db.192 dengan perintah :#nano db.192
Lalu edit menjadi seperti berikut ini :





;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA smk.net. root.smk.net. (
                  1            ; Serial
        604800            ; Refresh
            86400          ; Retry
       2419200            ; Expire
       604800 )            ; Negative Cache TTL
;
@    IN   NS         ns.smk.net.
2     IN   PTR       ns.smk.net.
2    IN   PTR      smk.net
2     IN   PTR     www.smk.net
2     IN   PTR     ftp.smk.net
2    IN    PTR     mail.smk.net
2   IN    PTR     portal.smk.net 





        Setelah itu anda simpan dan keluar tekan ctrl+x tekan y tekan enter
        Kemudian anda restart service bind9 anda dengan perintah
 

                      #service bind9 restart
atau
             #/etc/init.d/bind9 restart
         
Pastikan tidak error dan failed jika failed dalam restart silahkan anda teliti lagi dalam konfigurasi anda
Jika sudah berhasil merestart silahkan anda periksa file /etc/resolv.conf dengan
perintah :#cat /etc/resolv.conf
 root@smk:/etc/bind# cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.137.2 <--PASTIKAN IP SERVER ANDA BERADA PALING ATAS
nameserver 192.168.137.1
search smk.net

 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


Mencoba dan memeriksa DNS apakah dns anda sudah jalan atau belum ,pertama anda test langsung di server dengan perintah : 

root@smk:/etc/bind# nslookup smk.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.smk.net
Server:   192.168.137.2
Address: 192.168.137.2#53
 

Name: www.smk.net
Address: 192.168.137.2 

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

Memeriksa melalui client windows , anda harus mengubah ip server dns di windows juga dengan cara anda silahkan cari di google atau teman anda lihat gambar dibawah




Setelah anda mengantinya ip servernya,silahkan anda buka browser dan buka alamat domain nya yaitu smk.net seperti gambar dibawah




E. kesimpulan
 dengan berakhirnya penyusunan DNS server ini dapat menarik beberapa kesimpulan yaitu:

 DNS (Domain Name System) atau dalam bahasa Indonesia disebut SistemPenamaan Domain adalah sebuah sistem yang menyimpan informasi tentangnama host maupun nama domain dalam bentuk basis data tersebar (distributeddatabase) di dalam jaringan komputer, misalkan: Internet.

Fungsi dari DNS adalah menerjemahkan nama komputer ke IP address(memetakan). Di mana client DNS disebut dengan resolvers dan DNS serverdisebut dengan name servers. Resolvers atau client mengirimkan permintaan kename server berupa queries

F. saran
Penulis juga sangat mengharapkan kritik dan saran dari setiap pembaca yang sifatnya membangun demi kesempurnaan cara pensunan DNS SERVER ini.

G. Referensi
Good BY Darius yobee

"selamat sukes" 
                                                                                               31 Agustus 2016 

Leave a Reply

Subscribe to Posts | Subscribe to Comments

Sidebar One

Blog Archive

Menu - Pages

Welcome to My Blog

Popular Post

Blogger templates

Diberdayakan oleh Blogger.

Formulir Kontak

Nama

Email *

Pesan *

Followers

Subscribe

Total Pageviews

Archives

Pages - Top Menu

AD (728x60)

Follow on Google+

Blogger templates

Test Footer 2

Pages

Blogger templates

Blogroll

About

Pages - Menu

Pages - Menu

Weekly post

Popular Posts

- Copyright © Blog Darius -Robotic Notes- Powered by Blogger - Designed by Johanes Djogan -