Domain Name System (DNS) adalah sebuah sistem yang menyimpan informasi tentang nama host ataupun nama domain dalam bentuk basis data tersebar (distributed database) di dalam jaringan komputer, misalkan: Internet. DNS menyediakan alamat IP untuk setiap nama host dan mendata setiap server transmisi surat (mail exchange server) yang menerima surel (email) untuk setiap domain. DNS juga yang menerjemahkan nama situs web menjadi alamat internet.
Dns terdiri dari 2 jenis yaitu:
- Primary Name Server adalah DNS server yang bertanggung jawab atas resolusi domain dan subdomain yang di kelolanya.
- Secondary Name Server adalah DNS server yang secara hirarki setara dengan Primary name Server namun data-data domain dan sub domain diperoleh dengan menyalin Primary name server
Alat dan software yang kita gunakan:
1. VirtualBox
2. Virtual Debian yang sudah terkoneksi
Cara menyettingnya
1. Pastikan Debiannya sudah dalam kondisi terkoneksi ke Internet
2. Lalu kita jalankan Debiannya
6. Lalu klik Devices > optical Drives > file Debian, lalu tekan y
7. lalu masukkan script: cd /etc/bind untuk berpindah folder dan langsung kita ls
8. Masukkan script: nano named.conf.options untuk memasuki file tersebut
9. Hapus tanda // dan ganti 0.0.0.0 menjadi ISP kita
10. Menjadi seperti ini, lalu kita exit: ctrl+x
13. Masukkan script: nano.named.conf.local
14. Ikuti seperti gambar dibawah > lalu kita exit: ctrl+x
keterangan:
- zone "virtualdebian.net" { adalah nama domain yang kita pakai
- type master; adalah tipe DNS yang akan kita pakai
- zone "100.168.192.in-addr.arpa" { adalah lingkup network dalam domain yang akan kita pakai sebagai reverse, lalu untuk ip nya kita balik yang tadinya 192.168.100 menjadi 100.168.192
15. Tekan y
16. Tekan enter
17. Masukkan script: cp db.local db.domain
19. Ganti name domainnya nya dan ganti ip menjadi ip kita
22. Setelah itu kita copy file db 127 menjadi db ip. Script: cp db.127 db.ip
24. Ikuti seperti gambar dibawah. Ganti nama domain nya
28. Lalu isikan search nya yaitu nama domainnya, dan name server yaitu ip yang tadi kita setting > ctrl+x
1. Pengujian dari server
Pengujian dengan perintah dig
Script: dig [namadomain]
Pengujian koneksi menggunakan perintah ping
script: ping [namadomain]
Pengujian koneksi menggunakan perintah nslookup
Arahkan computer client ke DNS yang kita buat
Open network & Internet settings > Change adapter options > double klik VirtualBox Host-Only Network > properties > Internet Protocol Version 4
Lalu kita buka command prompt
Pengujian koneksi ke server
Script: ping [ipyangdibuat]
Pengujian dengan perintah nslookup
Script: nslookup [namadomain]