Materi Sistem Administrasi Jaringan Kelas XI - DNS SERVER (Genap)

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. server dapat melayani permintaan dari client untuk mengetahui alamat yang digunakan oleh sebuah domain. Jadi, misalnya Anda ingin mengakses twitter.com, maka server DNS akan mencari alamat dari twitter agar komputer dapat terhubung dengan twitter. 

Biasanya untuk menggunakan Server DNS, Anda harus memasukkan alamatnya dari server tersebut dalam pengaturan IP address di komputer. Biasanya privider-provider penyedia jasa internet sudah menyediakan alamat dari DNS server yang bisa Anda gunakan. Jika Anda menggunakan router, Anda bisa membuat DNS server sendiri. Selanjutnya alamat dari router tersebut bisa Anda gunakan sebagai DNS di komputer. 

Namun, yang tetap berperan dalam pencarian alamat IP tetaplah DNS server yang dimiliki oleh provider. Ketika alamat IP dari sebuah website sudah bisa diketahui, komputer akan melakukan cache DNS. Ketika komputer Anda sudah mengetahui alamat dari sebuah website, komputer Anda akan mengingatnya. Sehingga, jika ingin mengaksesnya kembali tidak perlu lagi melakukan pencarian alamat IP website tersebut.

Fungsi DNS Server

DNS Server berfungsi sebagai sebuah database server yang menyimpan alamat IP yang digunakan untuk penamaan sebuah hostname. Jadi, ketika Anda mengetik google.com maka DNS server akan menerjemahkan ke alamat IP dan menghubungkan ke google.com akhirnya tampil google.com pada layar pencarian. Fungsi DNS Server

Cara Kerja DNS Server

DNS Zone


Terdapat dua bentuk Pemetaan DNS Zone, yaitu

Forward Lookup Zone : Melakukan pemetaan dari nama menuju IP address
Reverse Lookup Zone : Melakukan pemetaan dari IP addressmenuju nama
Prinsip dan cara kerja DNS Server


Sebelum mengetahui cara kerja DNS server, perlu diketahui bahwa pengelola DNS terdiri dari 3 komponen, yaitu :


1. DNS resolver : adalah client yang merupakan komputer pengguna, pihak yang membuat permintaan DNS dari suatu program aplikasi
2. Recursive DNS server : adalah pihak yang melakukan pencarian melalui DNS berdasarkan permintaan resolver, kemudian memberikan jawaban pada resolver tersebut.
3. Authoritative DNS server :pihak yang memberikan respon setelah recursive melakukan pencarian. Respon dapat berupa sebuah jawaban maupun delegasi ke DNS server lainnya.

Untuk menjalankan tugasnya, server DNS memerlukan program client yang bernama resolver untuk menghubungkan setiap komputer user dengan server DNS. Program resolver yang dimaksud adalah web browser dan mail client. Jadi untuk terhubung ke server DNS, kita perlu menginstall web browser atau mail client pada komputer kita.


Dalam menjalankan tugasnya, DNS server memerlukan program client yang bernama resolver untuk menghubungkan setiap komputer user dengan server DNS. Program resolver yang dimaksud adalah web browser dan mail client. Jadi untuk terhubung ke server DNS, Anda perlu menginstall web browser atau mail client pada komputer. Secara garis besar, berikut adalah cara kerja DNS server:

1. DNS resolver melakukan pencarian alamat host pada file HOSTS. Jika alamat host yang dicari sudah ditemukan dan diberikan, maka proses selesai.

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. DNS resolver melakukan pencarian pada alamat server DNS pertama yang telah ditentukan oleh pengguna.

4. Server DNS ditugaskan untuk mencari nama domain pada cache-nya.

5. Apabila nama domain yang dicari oleh server DNS tidak ditemukan, maka pencarian dilakukan dengan melihat file database (zones) yang dimiliki oleh server.

6. Apabila masih tidak ditemukan, pencarian dilakukan dengan menghubungi server DNS lain yang masih terkait dengan server yang dimaksud. Jika sudah ditemukan kemudian disimpan dalam cache lalu hasilnya diberikan ke client (melalui web browser). Jadi, jika apa yang dicari di server DNS pertama tidak ditemukan. Pencarian dilanjutkan pada server DNS kedua dan seterusnya dengan 6 proses yang sama seperti di atas. Perlu dicatat, pencarian dari client ke sejumlah server DNS dikenal dengan istilah proses pencarian iteratif sedangkan proses pencarian domain antar server DNS dikenal dengan istilah pencarian rekursif. Demikianlah beberapa hal yang perlu Anda ketahui mengenai DNS server. Jika Anda sedang mencari domain untuk bisnis, salah satu penyedia domain yang handal di Indonesia adalah Idwebhost. Idwebhost adalah penyedia web hosting dan domain yang terpercaya dan berkualitas. Banyak fitur menarik yang diberikan oleh Idwebhost seperti server yang cepat dan handal, dukungan pelanggan penuh, jaminan uptime 99,9%, hingga kemudahan dalam melakukan pembayaran. Segera daftarkan bisnis Anda menggunakan Idwebhost dan dapatkan berbagai fitur menarik lainnya.

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


Kekurangan DNS
1. User tidak dapat menggunakan nama banyak untuk mencari nama domain baik di internet maupun di intranet.
Struktur Database DNS
Struktur DNS Domain Name Space merupakan hirarki pengelompokan domain berdasarkan nama. Domain ditentukan berdasarkan kemampuan yang ada di struktur hirarki yang disebut level yang terdiri dari :

1. Root-Level Domains : merupakan level paling atas di hirarki yang di ekspresikan berdasarkan periode dan dilambangkan oleh “.”.

2. Top-Level Domains :berisi second-level domains danhostsyaitu :
  -  com : organisasi komersial, seperti IBM (ibm.com).
  - edu : institusi pendidikan, seperti U.C. Berkeley (berkeley.edu).
  - org : organisasi non profit, Electronic Frontier Foundation (eff.org).
  -  net : organisasi networking, NSFNET (nsf.net).
  - gov : organisasi pemerintah non militer, NASA (nasa.gov).
  -  mil : organisasi pemerintah militer, ARMY (army.mil).
  -  xx : kode negara (id:Indonesia,au:Australia)

3. Second-Level Domains : berisi domain lain yang disebut subdomain. Contoh, unsri.ac.id. Second-Level Domains unsri.ac.id bisa mempunyai host www.unsri.ac.id

4. Third-Level Domains : berisi domain lain yang merupakan subdomain dari second level domain diatasnya. Contoh, ilkom.unsri.ac.id. Subdomain ilkom.unsri.ac.id juga mempunyai host ilkom.unsri.ac.id.

5. Host Name : domain name yang digunakan dengan host name akan menciptakan fully qualified domain name (FQDN) untuk setiap komputer. Contohnya, jika terdapat www. unsri.ac.id, www adalah hostname dan unsri.ac.id adalah domain name.




 Forwarders

DNS Forwarding adalah suatu cara yang dilakukan oleh DNS server mengubah arah pencarian dari permintaan name query yang dia sendiri tidak bisa menjawabnya. Jika anda menugaskan sebuah Name server di site anda sebagai forwarder, semua permintaan dan pertanyaan masalah name resolution akan dikirim ke DNS forwarder terlebih dahulu.

DNS forwarding dalam Windows versi terdahulu mengurai / menjawab sendiri semua pertanyaan mengenai name resolution yang dia sendiri tidak bisa menjawabnya secara local. Semua pertanyaan mengenai name query yang tidak bisa dijawabnya secara local akan dikirim ke forwarder yang ada. Akan tetapi dalam Windows 2003 keatas, anda bisa menggunakan Conditional Forwarder tergantung pada domain name dalam pencarian. Lihat juga memahami Domain Name system.


DNS forwarder adalah sangat penting sekali dalam suatu jaringan berskala besar yang mempunyai banyak site dan multi-domain. Perlu juga dipahami terlebih dahulu mengenai Default gateway sebelum lebih jauh membahas mengenai DNS forwarder.

Caching DNS

DNS Cache atau kadang bisa juga disebut DNS Resolver Cache merupakan database sementara pada sistem operasi komputer yang menyimpan rekaman data IP dari nama domain yang sebelumnya telah dikunjungi oleh pengguna komputer.

Tujuan DNS Cache

Internet bergantung pada DNS (Domain Name System)untuk mengindeks semua situs web yang ada di publik dan alamat IP dari situs web. Setiap kali pengguna mengunjungi sebuah situs web menggunakan nama domain (contohnya “www.indoworx.com“), web browser pengguna akan melakukan permintaan ke Internet, tapi permintaan ini tidak dapat diselesaikan sebelum nama domain dari situs web tersebut diubah menjadi alamat IP. Proses perubahaan tersebut bisa disebut dengan Name Resolution, nah dalam hal ini DNS lah yang akan bekerja dan ini akan memakan waktu tentunya. DNS Cache mencoba untuk meningkatkan kecepatan proses diatas dengan cara menangani proses Name Resolution sebelum permintaan dikirim ke Internet.

DDNS (Dynamic Domain Name Server)

Domain Name System (DNS) Adalah sebuah aplikasi service di internet yang menerjemahkan sebuah domain name ke IP address dan salah satu jenis system yang melayani permintaan pemetaan IP address ke FQPN (Fany Qualified Domain Name) dan dari FQDN ke IP address. DNS biasanya digunakan pada aplikasi yang berhubungan ke internet sererti Web Browser atau e-mail, Dimana DNS membantu memetakan host name sebuah computer ke IP address. Selain digunakan di internet DNS juga dapat di implementasikan ke private network atau internet.
DDNS (Dynamic DNS) ADALAH sebuah sistem dalam jaringan yang memungkinkan untuk menerjemahkan nama domain ke IP Public yang dinamis (berubah-ubah).

Layanan DDNS secara umum dibedakan ke dalam “layanan gratis” dan “layanan berbayar”.

* Layanan DDNS gratis diberikan secara terbatas dan nama subdomain yang dapat didaftarkan adalah berbasis domain yang disediakan oleh penyelenggara.
* Layanan DDNS berbayar membolehkan pengguna memiliki nama domain sendiri. Sebagai konsekuensinya pengguna harus membayar jasa sekira $20-$30 per tahun. Beberapa penyelenggara layanan DDNS diantaranya : DynDNS, No-IP,  SpeedyDNS , dll.


Silahkan tinggalkan jejak di kolom komentar jika di rasa membantu atau ada pertanyaan lebih lanjut

DOWNLOAD MATERINYA DISINI

30 Responses to "Materi Sistem Administrasi Jaringan Kelas XI - DNS SERVER (Genap)"

  1. No absen:28
    Nama:supriyadi
    KElas:XI tkj 2

    ReplyDelete
  2. Nama :nelson alviandi
    Kelas :XI TKJ 2
    NO.abs:20

    ReplyDelete
  3. Nama : Bagas Ardi Pratama
    No absen : 05
    Kelas. : XI TKJ 2

    ReplyDelete
  4. Nama : Danu Candra Saputra
    No absen : 8
    Kelas : XI TKJ3

    ReplyDelete
  5. Nama:Feri arbiyanzah
    Kelas:XI TKJ 3
    No absen: 15

    ReplyDelete
  6. Nama: Nur cahyani rindi s.
    Kelas: XI TKJ1
    No Absen: 28

    ReplyDelete
  7. Nama :Laras Oktaviani
    Kelas:XI TKJ1
    No.ab:26

    ReplyDelete
  8. Nama:kharisma novia rahmadani
    Kelas:XI TKJ 1
    No.absen:25

    ReplyDelete
  9. Nama:Aryani Dian Utami
    Kelas:XI TKJ 1
    No.absen:10

    ReplyDelete
  10. Nama : Zahra Choirul A
    Kls : XI TKJ 1
    Absen : 34

    ReplyDelete
  11. NAMA: Indra setiyaningsih
    Kelas:XI tkj1
    No absen:23

    ReplyDelete
  12. Nama: Desty Amanda Sari
    Kelas: XI TKJ 1
    No.absen: 13

    ReplyDelete
  13. Nama:Afita Maya Saputri
    Kelas:XI TKJ 3
    No.absen: 3

    ReplyDelete
  14. Nama:Dina Alifah
    Kelas:XI tkj1
    No absen:18

    ReplyDelete
  15. NAMA:RAFNAL AKBAR F
    KELAS:X Tkj 1
    No absen:31

    ReplyDelete
  16. Nama : Nur Faridz Hidayatullah
    Kelas: XI TKJ 1
    No absen :29

    ReplyDelete
  17. Nama :Muhammad Alfaruq
    Kelas :XI TKJ 2
    NO absen:17

    ReplyDelete
  18. Nama. :Dwi Handoko
    Kls. :XI TKJ 2
    No abs. :8

    ReplyDelete
  19. Nama. :Dwi Handoko
    Kls. :XI TKJ 2
    No abs. :8

    ReplyDelete
  20. Nama: Hery Andriansyah
    Kelas: XI TKJ 2
    No Absen:11

    ReplyDelete
  21. Nama:Iqbal Bahagqi
    Kls:XI TKJ 2
    Noabs:12

    ReplyDelete
  22. Nama:Bagas Dwi P
    Absen: 6
    Kelas: XI TKJ 2

    ReplyDelete
  23. Nama : Muhamad Khoiru Sobri
    Absen : 16
    Kelas : XI TKJ 2

    ReplyDelete
  24. Nama: Elita ayu ardia
    Kelas:XI TKJ 3
    No absen:12

    ReplyDelete
  25. Nama : Diah Novitasari
    Kelas: XI TKJ 1
    Absen: 16

    ReplyDelete
  26. Nama :Endang setyarini
    Kelas :XI TKJ3
    No absen:13

    ReplyDelete
  27. Nama:Erika Febriana
    Kelas:XI TKJ 3
    No.absen:14

    ReplyDelete
  28. Nama:Niken wulandari
    Kelas:Xl TKJ2
    No absen:21

    ReplyDelete
  29. Nama:Bayu Dwi Prayoga
    Kelas:XI TKJ1
    No absen:12

    ReplyDelete