DNS Server
Arti per kata
D : Domain = Domain N : Name = Nama
S : System = Sistem DNS yaitu sistem nama domain.
Definisi DNS Server
DNS Server adalah server yang ditujukan untuk menerjemahkan alamat IP menjadi nama domain begitupun sebaliknya.
Fungsi DNS Server
a. Untuk menerjemahkan alamat IP menjadi nama domain, begitupun sebaliknya.
b. Agar client lebih mudah mengakses suatu alamat.
Dengan adanya konfigurasi DNS ini kita lebih mudah mengakses Server tanpa harus menghafal IP Address, kita hanya perlu mengingat nama domain karena pada dasarnya kebanyakan orang akan lebih mudah mengingat nama dibandingkan angka.
Contoh : www.google.com merupakan contoh nama domain yang diterjemahkan ke IP 8.8.8.8 atau 8.8.4.4 (IP Public Google). Melakukan test PING ke www.google.com sama saja melakukan test PING ke 8.8.8.8 atau 8.8.4.4 . Akan tetapi nama www.google.com lebih mudah diingat dibandingkan IP 8.8.8.8 atau 8.8.4.4 .

Sesuai dengan topologi diatas, pada konfigurasi DNS Server kali ini kita akan menerjemahkan IP Address 10.32.32.2 menjadi nama domain tkjclub.info
1. Langkah pertama yang kita lakukan adalah menjalankan VirtualMachine / Server yang akan kita konfigurasi, lalu login dengan menggunakan user administrator yaitu root.
2. Pastikan server yang kita miliki telah dilakukan konfigurasi Routing sebelumnya. Caranya yaitu dengan melakukan test ping dari Server ke IP Client yaitu 192.168.77.2
# ping 192.168.77.2 >> Enter
Dan pastikan hasilnya Reply seperti gambar berikut :
Untuk menghentikan proses ping, tekan tombol kombinasi Ctrl + C
3. Lalu kita akan masukkan DVD-2 karena paket aplikasi dari DNS Server ada di DVD-2. Ketikkan perintah berikut:
#apt-cdrom add >> lalu tekan Enter
4. Dan akan muncul tampilan seperti berikut, namun Jangan tekan ENTER dulu.
5. Kemudian Klik Devices >> Optical Drives >> Choose disk Image...
6. Lalu pilih debian-9.5.0-i386-DVD-2, lalu klik Open
7. Kemudian barulah kita Tekan Enter
8. Selanjutnya, kita install paket aplikasi dari DNS Server. Ketikkan perintah berikut :

9. Jika muncul pesan DVD Binary-1, maka masukkan DVD-1 Debian 9.5

10. Caranya, klik Devices >> Optical Drives >> Choose disk image...

11. Kemudian pilih debian-9.5.0-i386-DVD-1, lalu klik Open
12. Jika muncul pesan seperti ini, klik Force Unmount

13. Kemudian Tekan Enter
14. Muncul lagi pesan DVD Binary-2. Masukkan lagi DVD-2 Debian 9.5

15. Klik devices -> Optical Drives -> Choose disk image...

16. kemudian pilih debian-9.5.0-i386-DVD-2, lalu klik Open

17. Jika muncul pesan ini lagi, klik Force Unmount

18. Lalu tekan enter

19. Tunggu hingga proses penginstalannya selesai dan akan kembali lagi ke root@ns1. jika sudah, masuk ke direktori dengan cara :

20. Kemudian kita akan mengedit file named.conf.local, dengan cara :

21. Maka akan muncul tampilan berikut
22. Berikutnya, arahkan ke script paling bawah lalu tambahkan script berikut :
Save dengan cara menekan Ctrl + X >> tekan Y >> lalu tekan Enter
23. Selanjutnya, restart Bind9 dengan perintah :
24. Pastikan tampilan [ok]

25. Sekarang lakukan copy file db.local ke db.name, dengan perintah berikut

26. Setelah lakukan lagi copy file db.127 ke db.ip , dengan perintah berikut :

27. Kemudian edit file db.name dengan perintah berikut :

28. Dan akan muncul tampilan seperti berikut :

29. Lakukan editing pada file db.name seperti gambar berikut :

Save dengan cara menekan Ctrl + X >> tekan Y >> lalu tekan Enter
"Kesalahan pengetikan pada script akan berdampak pada keberhasilan konfigurasi, perhatikan tiap karakter yang kalian ketikkan dengan hati-hati"
30. Selanjutnya, edit lagi file db.ip dengan mengetikkan perintah :
31. Akan muncul tampilan seperti berikut :

32. Lakukan editing pada file db.ip seperti gambar berikut :

Save dengan cara menekan Ctrl + X >> tekan Y >> lalu tekan Enter
"Kesalahan pengetikan pada script akan berdampak pada keberhasilan konfigurasi, perhatikan tiap karakter yang kalian ketikkan dengan hati-hati"
33. Selanjutnya, restart Bind9 dengan perintah :

34. Pastikan tampilan [OK]

35. Setelah itu, kita akan lakukan pengecekan apakah nama domain tkjclub.info telah berhasil kita buat dengan menggunakan perintah nslookup nama domain :

36. Jika berhasil, maka tampilannya akan seperti berikut :

37. Sekarang kita nslookup IP Address

38. Jika berhasil, tampilannya akan seperti berikut :

39. Kemudian, kita lakukan test ping pada nama domain tkjclub.info.
# ping tkjclub.info >> lalu tekan Enter
Pastikan hasil test ping-nya seperti berikut

Untuk menghentikan proses ping, tekan tombol kombinasi Ctrl + C
40. Untuk lebih memastikan apakah konfigurasi DNS Server kita telah selesai dan berhasil, kita lakukan test ping di Client (Windows). Tekan tombol kombinasi Windows + R (Run), lalu ketikkan CMD dan tekan Enter.

41. Jika CMD sudah terbuka, ketikkan perintah berikut :
ping tkjclub.info >> lalu tekan Enter
Pastikan tampilannya Reply seperti gambar berikut :

42. Jika telah sampai pada step ini, maka konfigurasi DNS Server telah selesai dan berhasil.
Sumber : TKJClub





