KONFIGURASI DNS SERVER
Nama : Rima dwi safitri
Kelas : XI TKJ A
Mapel : ASJ
•Domain Name System atau DNS adalah sistem yang menerjemahkan nama domain menjadi IP address agar bisa dipahami oleh komputer saat kita mengakses sebuah website menggunakan nama domain.
•DNS server merupakan sebuah database besar yang berfungsi menyimpan semua IP address yang digunakan dalam hostname. Database besar tersebut memuat banyak keterangan tentang IP addres jadi saat anda mengunjungi website tertentu. Misalnya youtube.com maka DNS server akan mentranslate atau menerjemahkannya ke IP address youtube.
Alat dan bahan :
1. Laptop
2. Aplikasi VMware
3. Aplikasi Putty
4. PNETLAB
Langkah-langkah :
1. Kita masuk ke aplikasi VMware terlebih dahulu lalu masuk kedalam root dan pastikan kita sudah memiliki ip untuk masuk ke PNETLAB di chrome atau google.
2. Kemudian IP yang tadi kita sudah cek kita ke chrome untuk masuk ke PNETLAB tempel IP nya lalu enter.
3. Setelah itu nanti akan muncul tampilan seperti ini kita login sebagai admin password nya pnet.
4. Download Ubuntu Desktop, Chrome, Wireshark, jika sudah ada tulisan added to PNET maka sudah selesai mendownload.
5. Selanjutnya bikin file baru, folder baru saya beri nama LAB DNS SERVER RIMA, jika sudah klik Add.
6. Lalu Menambahkan server, klik kanan lalu pilih node, template Docker.io, Nama nya server rima, ethernet 3 dan masukkan ip (172.18.0.228/16) dns dan gateway, secondary console ssh, user namenya root lalu save.
7. Klik kanan lagi pilih network, sekarang kita menambahkan perangkat Internet, type management (Cloud0), jika sudah save, caranya sama yang berbeda hanya name/prefix nya disini switch lalu save.
8. Tambahkan pc, template virtual pc, namenya menjadi pc lalu save.
9. Klik kanan pilih node, Docker.io, Namenya Client Desktop, ram nya 64, ethernet 3 dan untuk primary console menjadi RDP.
10. Lalu sambungkan dari internet>server>switch>Pc>switch ke server client> save.
11. Aktifkan Perangkat-perangkat nya.
12. Berikutnya kita mengupdate paket di aplikasi putty,tunggu sampe selesai.
13. Lalu kita install bind9 dengan ketik perintah apt install bind9, lalu ketik y untuk setuju melanjutkan proses instalasi.
14. Kemudian kita akan masuk ke dalam direktori /etc/bind dengan cara ketik perintah cd /etc/bind. Jika sudah kita ketik perintah ls untuk isi dari direktori tersebut.
15. Ketik perintah nano named.conf.local, jika sudah enter nanti akan muncuk tampilan seperti ini dan disini saya akan membuat nama dengan belajarrima.net dan ip nya, jika sudah ctrl x, y, enter.
16. Setelah itu kita ketik perintah nano named.conf.options kita akan menambahkan IP Gateway. Jika sudah ctrl x, y, enter.
17. Lalu saya akan mengcopy file db.local belajar menjadi 172 228, enter lalu kita ketik perintah ls nah disini sudah di copy.
18. Ketik perintah nano belajar, lalu local.host kita ganti menjadi nama saya menjadi belajarrima.net. masukkan ipnya juga, jika sudah ctrl x,y, enter.
19. Selanjutnya saya akan masuk ke nano 228, localhost diganti menjadi belajarrima.net, lalu memberikan ip host nya yaitu 228, jika sudah ctrl x, y, enter.
20. Kemudian kita mentranslasi dari nama domain menjadi IP Address dengan cara ketik perintah /etc/resolv.conf.
21. Berikutnya ketik perintah apt install dnsutils, dnsutils adalah paket transisi jika di hapus aman, ketik y untuk melanjutkan penginstalan.
22. Menginstal apt git, ketik y untuk melanjutkan proses menginstal.
23. Lalu ketik perintah git clone https://github.com/DamionGans/ubuntu-wsl2-systemd-script.git.
24. Kemudian kita akan pindah ke direktori baru dengan cara cd ubuntu-wsl2-systemd-script/, ls, lalu ketik bash ubuntu-wsl2-systemd-script.sh --force.
25. Jika sudah kita akan merestart bind9 dengan cara matikan server terlebih dahulu lalu nyalakan kembali.
26. Lalu lakukan restart dengan cara ketik perintah systemctl restart bind9.service, kemudian cek statu bind9nya, systemctl status bind9.service, itu ada tulisan active running tandanya aktif.
27. Selanjutnya kita menambahkan nameservernya lagi ketik perintah /etc/resolv.conf, karena yang sebelumnya sudah di restart.
28. Langkah selanjutnya ketik perintah nslookup. Nslookup berfungsi untuk mencari alamai IP atau DNS record milik hostname tertentu.
29. Lalu coba lakukan ping ke domain, apakah IPnya sudah sesuai atau belum.
30. Verifikasi dengan menggunakan perintah dig.
31. Kemudian kita akan menambahkan satu domain lagi pada ip address yang sama. Dengan perintah named.conf.local, berikan nama yang diinginkan. Jika sudah ctrl x, y, enter.
32. Copy file rima dengan perintah cp db.local.rima, enter setelah itu kita ketik perintah ls untuk melihat sudah di copy atau belum.
33. Setelah itu masuk ke nano rima, kemudian ganti localhostnya dengan rimana.net.
34. Jika sudah langkah berikutnya kita akan restart bind9 dengan perintah sytemctl restart bind9.service.
35. Lalu verifikasi DNS dengan cara ping ke nama domain rimana.net
36. Lakukan verifikasi juga pada rimana.net menggunakan perintah dig.
37. Langkah terakhir kita verifikasi DNS menggunakan perintah nslookup.































































.png)

Komentar
Posting Komentar