Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Training Admin Domain Name System (DNS)
Outline <ul><li>Apa itu DNS </li></ul><ul><li>Latar Belakang DNS </li></ul><ul><li>Cara Kerja DNS </li></ul><ul><li>Kompon...
Apa itu DNS <ul><li>DNS adalah suatu aplikasi penyimpanan dan pengambilan tentang nama host dan alamat IP di dalam suatu d...
Latar Belakang <ul><li>Dulu, orang harus menyebutkan alamat IP komputer lain untuk saling berkomunikasi </li></ul><ul><li>...
Latar Belakang (2) <ul><li>Awalnya, sistem penamaan alamat IP menggunakan sistem sistem host table </li></ul><ul><li>Di da...
Latar Belakang (3) <ul><li>Karena internet semakin berkembang, sistem host table tidak efektif mengatasi permasalahan ters...
Cara Kerja DNS <ul><li>Database yang terdistribusi </li></ul><ul><ul><li>Hierarki </li></ul></ul><ul><ul><li>Terdistribusi...
Cara Kerja (2) <ul><li>Domain Name Space </li></ul><ul><ul><li>Domain </li></ul></ul><ul><ul><ul><li>Top Level Domain (TLD...
Cara Kerja (3) <ul><li>Perbedaan Zona dan Domain </li></ul>
Cara Kerja (4) <ul><li>Contoh :  prototype.ee.itb.ac.id. </li></ul><ul><li>.  merupakan root domain </li></ul><ul><li>id m...
Cara Kerja (5) <ul><li>Cara Pendelegasian Domain </li></ul>
Cara Kerja (6) <ul><li>Sistem hierarki DNS tidak ditangani oleh satu server saja </li></ul><ul><li>Sistem DNS dibagi menja...
Cara Kerja (7) <ul><li>Contoh zona </li></ul>
Cara Kerja (8) <ul><li>Di setiap zona, terdapat name server yang akan melayani request DNS </li></ul><ul><li>Server terseb...
Cara Kerja (9) <ul><li>Primary name server </li></ul><ul><li>Secondary name server </li></ul><ul><li>Perbedaannya hanya te...
Komponen DNS <ul><li>Ada 2 macam, yaitu : </li></ul><ul><ul><li>Resolver  </li></ul></ul><ul><ul><li>Cache </li></ul></ul>
Komponen DNS (2) <ul><li>Resolver adalah bagian dari program aplikasi yang berfungsi menjawab setiap pertanyaan tentang do...
Komponen DNS (3) <ul><li>Cache adalah bagian yang menyimpan pertanyaan-pertanyaan tentang domain yang pernah diajukan sebe...
DNS di Jaringan ITB <ul><li>Servis DNS di ITB dibebankan terhadap 3 server, yaitu </li></ul><ul><ul><li>NS1 (167.205.23.1)...
DNS di Jaringan ITB (2) <ul><li>Topologi </li></ul>
Konfigurasi DNS  <ul><li>Software BIND </li></ul><ul><li>BIND (Berkeley Internet Name Domain) merupakan software yang bany...
Konfigurasi DNS (2) <ul><li>Mengapa harus BIND? </li></ul><ul><ul><li>Freeware </li></ul></ul><ul><ul><li>Mendukung banyak...
Konfigurasi DNS (3) <ul><li>Instalasi BIND </li></ul><ul><li># tar xvfz bind-xxx.tar.gz </li></ul><ul><li># ./configure </...
Konfigurasi DNS (4) <ul><li>db Files </li></ul><ul><ul><li>Resource Record </li></ul></ul><ul><ul><ul><li>Comments </li></...
Konfigurasi DNS (5) <ul><li>SOA </li></ul><ul><ul><li>Name Server Host, Admin. E-mail </li></ul></ul><ul><ul><li>Serial (Y...
Konfigurasi DNS (6) <ul><li>Alias </li></ul><ul><ul><li>Address Sorting </li></ul></ul><ul><ul><li>Rotated </li></ul></ul>...
Konfigurasi DNS (7) <ul><li>Root Cache Data </li></ul><ul><li>named.boot </li></ul><ul><li>named.conf </li></ul>
Konfigurasi DNS (8) <ul><li>DNS vs. E-mail </li></ul><ul><ul><li>MX Resource Record </li></ul></ul><ul><ul><ul><li>Mail Ex...
Konfigurasi DNS (9) <ul><li>Resolver </li></ul><ul><ul><li>Default Domain </li></ul></ul><ul><ul><li>Search List </li></ul...
Konfigurasi DNS (10) <ul><li>Perintah di BIND </li></ul>
Tanya Jawab <ul><li>Ada pertanyaan? </li></ul>
Upcoming SlideShare
Loading in …5
×

Pengenalan DNS

11,373 views

Published on

Untuk Calon Administrator

Published in: Technology

Pengenalan DNS

  1. 1. Training Admin Domain Name System (DNS)
  2. 2. Outline <ul><li>Apa itu DNS </li></ul><ul><li>Latar Belakang DNS </li></ul><ul><li>Cara Kerja DNS </li></ul><ul><li>Komponen DNS </li></ul><ul><li>DNS di Jaringan ITB </li></ul><ul><li>Contoh Konfigurasi DNS </li></ul><ul><li>Tanya Jawab </li></ul>
  3. 3. Apa itu DNS <ul><li>DNS adalah suatu aplikasi penyimpanan dan pengambilan tentang nama host dan alamat IP di dalam suatu database yang terdistribusi </li></ul><ul><li>DNS dapat memetakan nama host ke dalam IP maupun sebaliknya </li></ul>
  4. 4. Latar Belakang <ul><li>Dulu, orang harus menyebutkan alamat IP komputer lain untuk saling berkomunikasi </li></ul><ul><li>Untuk mengatasi hal ini, dikembangkan sistem penerjemah alamat IP ke nama host atau sebaliknya </li></ul>
  5. 5. Latar Belakang (2) <ul><li>Awalnya, sistem penamaan alamat IP menggunakan sistem sistem host table </li></ul><ul><li>Di dalam sistem ini, setiap komputer memiliki file host.txt yang berisi daftar daftar alamat IP dan nama host yang terhubung ke internet </li></ul>
  6. 6. Latar Belakang (3) <ul><li>Karena internet semakin berkembang, sistem host table tidak efektif mengatasi permasalahan tersebut </li></ul><ul><li>Solusinya adalah menggunaan sistem penamaan alamat IP yang baru disebut Domain Name System (DNS) </li></ul><ul><li>Oleh Paul Mockapertis tahun 1984 </li></ul>
  7. 7. Cara Kerja DNS <ul><li>Database yang terdistribusi </li></ul><ul><ul><li>Hierarki </li></ul></ul><ul><ul><li>Terdistribusi </li></ul></ul><ul><ul><li>Mudah di-update </li></ul></ul>
  8. 8. Cara Kerja (2) <ul><li>Domain Name Space </li></ul><ul><ul><li>Domain </li></ul></ul><ul><ul><ul><li>Top Level Domain (TLD) : com, edu, gov, dan lain-lain </li></ul></ul></ul><ul><ul><ul><li>Turunan dari TLD : sub domain </li></ul></ul></ul><ul><ul><ul><li>Bisa second level domain, third level domain, dan seterusnya </li></ul></ul></ul>
  9. 9. Cara Kerja (3) <ul><li>Perbedaan Zona dan Domain </li></ul>
  10. 10. Cara Kerja (4) <ul><li>Contoh : prototype.ee.itb.ac.id. </li></ul><ul><li>. merupakan root domain </li></ul><ul><li>id merupakan top level domain </li></ul><ul><li>ac merupakan second level domain </li></ul><ul><li>itb merupakan third level domain </li></ul><ul><li>ee merupakan fourth level domain </li></ul><ul><li>prototype merupakan fifth level domain yang menunjukkan nama host. </li></ul>
  11. 11. Cara Kerja (5) <ul><li>Cara Pendelegasian Domain </li></ul>
  12. 12. Cara Kerja (6) <ul><li>Sistem hierarki DNS tidak ditangani oleh satu server saja </li></ul><ul><li>Sistem DNS dibagi menjadi beberapa area, yang disebut zona </li></ul><ul><li>Di dalam zona, bisa terdiri dari seluruh host dalam domain ataupun hanya top level domain saja </li></ul>
  13. 13. Cara Kerja (7) <ul><li>Contoh zona </li></ul>
  14. 14. Cara Kerja (8) <ul><li>Di setiap zona, terdapat name server yang akan melayani request DNS </li></ul><ul><li>Server tersebut harus bersifat authoritative. Artinya, dia hanya akan me-resolve request terhadap domain di dalam zona yang dia pegang saja </li></ul>
  15. 15. Cara Kerja (9) <ul><li>Primary name server </li></ul><ul><li>Secondary name server </li></ul><ul><li>Perbedaannya hanya terletak pada bagaimana cara name server tersebut memperoleh data </li></ul>
  16. 16. Komponen DNS <ul><li>Ada 2 macam, yaitu : </li></ul><ul><ul><li>Resolver </li></ul></ul><ul><ul><li>Cache </li></ul></ul>
  17. 17. Komponen DNS (2) <ul><li>Resolver adalah bagian dari program aplikasi yang berfungsi menjawab setiap pertanyaan tentang domain </li></ul><ul><li>Untuk menjawab pertanyaan, resolver dapat mencari jawabannya dengan memeriksa isi cache dan meneruskan pertanyaan ke server DNS atau bertanya langsung ke server DNS </li></ul><ul><li>Setiap aplikasi internet yang ingin menghubungi host lain pasti akan berinteraksi dengan server DNS melalui resolver </li></ul>
  18. 18. Komponen DNS (3) <ul><li>Cache adalah bagian yang menyimpan pertanyaan-pertanyaan tentang domain yang pernah diajukan sebelumnya </li></ul>
  19. 19. DNS di Jaringan ITB <ul><li>Servis DNS di ITB dibebankan terhadap 3 server, yaitu </li></ul><ul><ul><li>NS1 (167.205.23.1) </li></ul></ul><ul><ul><li>NS2 (167.205.22.123) </li></ul></ul><ul><ul><li>NS3 (167.205.30.114) </li></ul></ul>
  20. 20. DNS di Jaringan ITB (2) <ul><li>Topologi </li></ul>
  21. 21. Konfigurasi DNS <ul><li>Software BIND </li></ul><ul><li>BIND (Berkeley Internet Name Domain) merupakan software yang banyak digunakan sebagai server DNS di internet </li></ul>
  22. 22. Konfigurasi DNS (2) <ul><li>Mengapa harus BIND? </li></ul><ul><ul><li>Freeware </li></ul></ul><ul><ul><li>Mendukung banyak sistem operasi </li></ul></ul><ul><ul><li>Tidak memerlukan komputer dengan spesifikasi yang tinggi </li></ul></ul><ul><ul><li>Konfigurasi mudah </li></ul></ul><ul><ul><li>Stabil </li></ul></ul><ul><ul><li>Proses transfer data lebih cepat </li></ul></ul><ul><ul><li>Bind 8 dan Bind 9 mendukung IPv6 </li></ul></ul><ul><ul><li>Aktif dikembangkan dan di-update secara periodik setiap beberapa bulan </li></ul></ul>
  23. 23. Konfigurasi DNS (3) <ul><li>Instalasi BIND </li></ul><ul><li># tar xvfz bind-xxx.tar.gz </li></ul><ul><li># ./configure </li></ul><ul><li># make && make install </li></ul>
  24. 24. Konfigurasi DNS (4) <ul><li>db Files </li></ul><ul><ul><li>Resource Record </li></ul></ul><ul><ul><ul><li>Comments </li></ul></ul></ul><ul><ul><ul><li>SOA </li></ul></ul></ul><ul><ul><ul><li>NS </li></ul></ul></ul><ul><ul><ul><li>A </li></ul></ul></ul><ul><ul><ul><li>PTR </li></ul></ul></ul><ul><ul><ul><li>CNAME </li></ul></ul></ul><ul><ul><ul><li>TXT </li></ul></ul></ul><ul><ul><ul><li>RP </li></ul></ul></ul>
  25. 25. Konfigurasi DNS (5) <ul><li>SOA </li></ul><ul><ul><li>Name Server Host, Admin. E-mail </li></ul></ul><ul><ul><li>Serial (YYMMDDNN) </li></ul></ul><ul><ul><li>Refresh Time (24 hrs.) </li></ul></ul><ul><ul><li>Retry Time (2 hrs.) </li></ul></ul><ul><ul><li>Expire Time (30 days) </li></ul></ul><ul><ul><li>Min. TTL Time (4 days) </li></ul></ul>
  26. 26. Konfigurasi DNS (6) <ul><li>Alias </li></ul><ul><ul><li>Address Sorting </li></ul></ul><ul><ul><li>Rotated </li></ul></ul><ul><ul><li>CNAME (Canonical Name) </li></ul></ul>
  27. 27. Konfigurasi DNS (7) <ul><li>Root Cache Data </li></ul><ul><li>named.boot </li></ul><ul><li>named.conf </li></ul>
  28. 28. Konfigurasi DNS (8) <ul><li>DNS vs. E-mail </li></ul><ul><ul><li>MX Resource Record </li></ul></ul><ul><ul><ul><li>Mail Exchanger </li></ul></ul></ul><ul><ul><ul><ul><li>Capacity </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Working time </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Connectivity </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Control & Administration </li></ul></ul></ul></ul><ul><ul><ul><li>0~65535 </li></ul></ul></ul>
  29. 29. Konfigurasi DNS (9) <ul><li>Resolver </li></ul><ul><ul><li>Default Domain </li></ul></ul><ul><ul><li>Search List </li></ul></ul><ul><ul><li>Name Server </li></ul></ul><ul><ul><li>Unix </li></ul></ul><ul><ul><ul><li>FreeBSD: /etc/resolv.conf, /etc/host.conf </li></ul></ul></ul>
  30. 30. Konfigurasi DNS (10) <ul><li>Perintah di BIND </li></ul>
  31. 31. Tanya Jawab <ul><li>Ada pertanyaan? </li></ul>

×