Posted by : Unknown Kamis, 18 Februari 2016

 DNS 
 _ adalah sebuah sistem yang berguna  menterjemahkan alamat IP ke nama domain atau sebaliknya, dari nama domain ke alamat IP. Jadi, host komputer mengirimkan queries berupa nama komputer dan domain name server yang kemudian dipetakan ke dalam alamat IP oleh DNS .

Cara kerja dari DNS
Server DNS memerlukan program client yang bernama resolver untuk menghubungkan setiap komputer user dengan server DNS.
resolver  adalah web browser dan mail client.
pengertian cara kerja dan fungsi DNS
Cara kerja DNS meliputi :
  1. DNS  melakukan pencarian alamat host pada file HOSTS. 
  2. DNS resolver melakukan pencarian pada data cache yang sudah dibuat oleh resolver untuk menyimpan hasil permintaan sebelumnya. Bila ada, kemudian disimpan dalam data cache lalu hasilnya diberikan dan selesai.
  3. Resolver  melakukan pencarian pada alamat server DNS pertama yang telah ditentukan oleh pengguna.
  4. Server DNS ditugaskan untuk mencari nama domain pada cache.
  5. Jika nama domain yang dicari oleh server DNS tidak ditemukan, maka pencarian dilakukan dengan melihat file database (zones) yang dimiliki server.
  6. Jika belum juga ditemukan maka,pencarian dilakukan dengan menghubungi server DNS lain yang masih terkait dengan server yang dimaksud. Jika sudah ditemukan kemudian disimpan dalam cache lalu hasilnya diberikan.

KELEBIHAN dari DNS yaitu :
  1. Mudah, karena user tidak lagi direpotkan untuk mengingat IP Address sebuah komputer cukup host name saja. 
  2. Konsisten, IP Address sebuah komputer bisa saja berubah,  tapi host name tidak harus berubah. 
  3. Simple, user hanya menggunakan satu nama untuk mencari nama domain baik di internet maupun intranet, meskipun ada banyak mirror server yang digunakan.
Selain DNS Kelebihan, DNS juga mempunyai kelemahan , diantaranya :
  1. DNS tidak mudah untuk diimplementasiakn
  2. User tidak dapat menggunakan banyak nama untuk mencari nama domain baik di internet maupun intranet.
  3. Tidak bisa membuat banyak nama domain.

Berikut cara mengknfigurasikan DNS melalui Debian5

1. Kita install paket bind atau named dengan cara
apt-get install bind
2. Kemudian kita masuk ke /etc/bind/named.conf untuk mengedit 
3.tambahkan konfigurasi seperi ini
zone “iman-tkj.com” {
type master;
file “/etc/bind/zones/iman-tkj.com”;
};

zone “1.168.192.in-addr.arpa” {
type master;
file “/etc/bind/zones/forward.iman-tkj.com”;
}

4.Setelah itu copy file /etc/bind/db.local dengan nama /etc/bind/zones/mega-tkj.com dan file /etc/bind/db.127 dengan nama /etc/bind/zones/forward.mega-tkj.com dengan cara :     server@root #cp /etc/bind/db.local  /etc/bind/zones/mega-tkj.com
 server@root #cp /etc/bind/db.127  /etc/bind/zones/forward.mega-tkj.com
5. Lalu edit kedua file tadi seperi dibawah ini :
server@root #mcedit /etc/bind/iman-tkj.com
               $TTL 604800
@ IN SOA mega-tkj.comroot.mega-tkj.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@          IN     NS             mega-tkj.com.     # di ganti dengan nama domain yang anda gunakan
@          IN     A                192.168.1.1         # ganti ip yang anda gunakan
www    IN    CNAME     @


server@root #mcedit /etc/bind/forward.mega-tkj.com

               $TTL 604800
@ IN SOA mega-tkj.comroot.mega-tkj.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@          IN     NS             mega-tkj.com.     # di ganti dengan nama domain yang anda gunakan
1           IN     PTR          192.168.1.1        # di ganti dengan ip anda


6. Setelah itu edit file /etc/resolv.conf seperti dibawah ini :
server@root #mcedit /etc/resolv.conf
              nameserver 192.168.1.1

7.Reload paket bind dengan cara berikut :
server@root #/etc/init.d/bind restart
Sumber= http://rainbow-brothers.blogspot.co.id/2014/01/pengertian-keunggulan-kekurangan-dns.html

{ 1 komentar... read them below or add one }

- Copyright © Mega Wulandari blog's - Blogger Templates - Powered by Blogger - Designed by Johanes Djogan -