KONFIGURASI DNS SERVER
DNS adalah sebuah sistem yang menghubungkan Uniform Resource Locator atau URL dengan Internet Protocol Address atau IP Address. Kepanjangan dari DNS adalah domain name system. terdapat tiga fungsi dan cara kerja DNS :
- Meminta informasi IP Address sebuah website berdasarkan nama domain;
- Meminta informasi URL sebuah website berdasarkan IP Address yang dimasukkan;
- Mencari server yang tepat untuk mengirimkan email.
Berikut merupakan langkah - langkah konfigurasi DNS Server :
> Langkah pertama yang akan kita lakukan adalah masuk ke PnetLab dengan memasukkan IP Address ke browser.
> Lalu setelah kita masuk ke dalam dashboard PnetLab, akan muncul tampilan seperti tampilan di atas. Jika sudah kalian bisa langsung masuk ke menu Devices.
> Lalu tunggu sampai proses instalasi selesai, dengan cara melihat di atas tulisan Get Devices akan muncul Added to PNET.
> Lalu disini kita akan memberikan nama pada lab baru yang akan kita buat. Pada bagian ini diisi secara opsional. Jika sudah lalu klik Add.
> Lalu siapkan Topologi seperti gambar diatas, dengan komponen - komponen sebagai berikut : Sumber internet (Cloud), Server Utama, Server Client, Switch, dan 2 PC.
>Selanjut nya klik pada Server Utama dan ketik apt update, untuk mendapatkan paket - paket terupdate seperti pada gambar di atas.
> Selanjutnya kita akan meremote Server dengan menggunakan Putty. Masukkan IP Address yang ada di Server. Lalu klik Open.
> Lalu kita login dengan Putty, login dengan menggunakan admin dan password admin. Lalu kita akan masuk ke sudo (super-user do merupakan program yang dirancang untuk memungkinkan user biasa untuk mengeksekusi perintah dengan hak akses tanpa batas) dengan cara ketik sudo -i lalu masukkan password dengan admin.
> Selanjutnya kita akan melakukan instalasi bind9 (Berkeley Internet Name Domain Versi 9 adalah salah satu software yang biasa digunakan untuk membuat, membangun dan mengatur sebuah DNS (Domain Name Server) pada sistem operasi). Dengan cara mengetik apt install bind9 lalu nantinya akan muncul sebuah pertanyaan "do you want to continue?" kita pilih Yes.
> Selanjunya kita akan masuk ke direktori bind9 yang telah kita install dengan cara ketik cd /etc/bind lalu ketik ls untuk melihat isi nya. Lalu kita akan melakukan copy file, file yang akan kita copy adalah db.local menjadi belajar dan file db.127 menjadi 126.
> Ada 3 file yang nantinya akan kita gunakan yaitu db. 127 ; db.local ; named.conf.local. Lalu setelah itu kita akan membuat nama zona nya dengan cara ketik nano named.conf.local
> Lalu masukkan nama zona seperti gambar di atas. Dan perlu diingat pada zona IP, IP yang kita masukkan dibalik dari 172.18.0.126 menjadi 0.18.172 dan juga untuk host itu tidak kita masukkan hanya network saja.
> Selanjutnya kita akan masuk ke file belajar dengan cara ketik nano belajar, jika sudah maka tampilan nya akan seperti gambar di atas.
> Lalu ubah localhost menjadi nama Domain kita. Lalu pada bagian bawah kita tambahkan IP Address yang sebelumnya telah ditambahkan.
> Lalu simpan dengan cara tekan Ctrl + X lalu pilih Yes dan tekan enter.
> Selanjut nya kita akan masuk ke file 126 dengan cara ketik nano 126, jika sudah maka tampilan nya akan seperti gambar di atas.
> Lalu ubah localhost menjadi nama Domain kita. Lalu pada bagian bawah kita tambahkan IP Address yang sebelumnya telah ditambahkan.
> Lalu yang terakhir kita masukkan IP Address kita pada bagian pojok kiri bawah.
> Lalu simpan dengan cara tekan Ctrl + X lalu pilih Yes dan tekan enter.
> Selanjut nya kita akan mengedit resolv.conf adalah file yang berisi DNS resolver atau IP address dari DNS server (nameserver) yang berfungsi untuk mentranslasi dari nama domain menjadi IP address. Dengan cara ketik nano /etc/resolv.conf l
> Lalu tambahkan search ...... (isi dengan nama domain kita) dan juga masukkan IP Address nya pada name server 172.18.0.126 dan tidak lupa untuk menambahkan IP DNS pada name server 8.8.8.8
> Selanjutnya kita akan melakukan instalasi dnsutils (Sebuah paket yang sangat berguna untuk pengujian dan mengatasi masalah DNS). Dengan cara ketik apt install diutils.
> Selanjutnya kita akan melakukan instalasi git (Git adalah singkatan dari Group Inclusive Tour, tools ini digunakan untuk mengelola versi source code program dengan cara menentukan baris serta kode yang perlu diganti atau ditambahkan). Dengan cara ketik apt install git.
> Langkah selanjutnya clone git tersebut dengan perintah : giclone https://github.com/DamionGans/ubuntu-wsl2-systemd-script.gitt
Seperti pada gambar di atas.
> Selanjut nya kita akan pindahkan pathnya ke direktori : cd ubuntu-wsl2-systemd-script/
> Lalu tambahkan script seperti ini : bash ubuntu-wsl2-systemd-script.sh --force
> Lalu tambahkan script seperti ini : bash ubuntu-wsl2-systemd-script.sh --force
> Selanjutnya matikan server ubuntu kemudian matikan vm pnetlab. Kemudian aktifkan kembali pnetlab lalu restart paket dns dengan perintah : systemctl restart bind9.service kemudian masukkan perintah : systemctl status bind9.restart untuk melihat status apakah sudah aktif kembali atau belum. Seperti pada gambar di atas.
> Selanjut nya kita akan melakukan uji coba dengan perintah : ping langitbelajar.net pastikan IP Address nya diterjemahkan ke IP Address yang telah kita buat.
> Selanjutnya kita akan melakukan verifikasi dns dengan perintah nslookup 172.18.0.126 (IP Server) dan nslookup belajarbismillah.net (domain).
MENAMBAHKAN 2 DOMAIN DALAM 1 IP
> Yang pertama kita akan menambahkan nama zona untuk domain kedua, dengan perintah : nano /etc/bind/named.conf.local
> Selanjutnya kita akan melakukan copy file ke belajar2 dengan perintah : cp db.local menjadi belajar2.
> Selanjutnya kita akan melakukan edit pada file belajar2. Masuk ke file belajar2 dengan perintah : nano belajar2 lalu akan muncul seperti tampilan di atas. Lalu ubah localhost menjadi nama domain kedua kita dan ubah IP Address kita.
> Selanjut nya kita akan mengedit resolv.conf dengan cara ketik nano /etc/resolv.conf
> Lalu tambahkan search ...... (isi dengan nama domain kita) dan juga masukkan IP Address nya pada name server 172.18.0.126 dan tidak lupa untuk menambahkan IP DNS pada name server 8.8.8.8
> Selanjutnya matikan server ubuntu kemudian matikan vm pnetlab. Kemudian aktifkan kembali pnetlab lalu restart paket dns dengan perintah : systemctl restart bind9.service kemudian masukkan perintah : systemctl status bind9.restart untuk melihat status apakah sudah aktif kembali atau belum. Seperti pada gambar di atas.
> Dan langkah terakhir kita akan melakukan uji coba dengan menggunakan perintah : nslookup 172.18.0.126 (masukkan IP Address yang telah kita buat sebelumnya). Jika sudah muncul 2 Domain maka telah berhasil.
0 Response to " KONFIGURASI DNS SERVER"
Posting Komentar