BAB 2 : INSTALASI DNS SERVER/WEB SERVER
Langkah-Langkah
1.Menginstal dan mengkonfigurasi DNS server dengan
menggunakan BIND (Berkeley Internet
Name Domain) untuk resolusi nama
domain, mengelola domain dan subdomain. Dengan perintah
"dnf -y install bind bind-utils".
2.Jika sudah, Enable dan Start bind nya dengan perintah
"systemctl enable named" dan "systemctl start named" seperti Gambar dibawah ini.
3.Mengkonfigurasi file Bind di /etc/named.conf dengan menggunakan
perintah seperti yang
ditampilkan pada Gambar dibawah ini.
Tips : untuk bagian "dnssec-validation yes;" ini tergantung yaitu":
Fungsi Utama DNSSEC:
✅ 1. Menjamin Keaslian Data DNS
DNSSEC memastikan bahwa data DNS (seperti IP dari domain) benar-benar berasal dari server DNS yang sah, bukan dari pihak yang memalsukannya.
✅ 2. Melindungi dari Serangan DNS Spoofing / Cache Poisoning
DNSSEC mencegah penyerang mengirimkan data DNS palsu ke dalam cache DNS resolver, yang bisa mengarahkan pengguna ke situs palsu.
✅ 3. Menggunakan Tanda Tangan Digital
Setiap data DNS yang penting (record A, MX, NS, dll) akan ditandatangani secara digital, dan resolver bisa memverifikasi tanda tangan tersebut menggunakan public key yang terdaftar.
Log error DNS seperti ini:
4.Cek konfigurasi apakah sudah benar atau ada error. Pastikan tidak ada keterangan apapun saat menjalankan perintah pada gambar dibawah ini berarti sudah benar. Jika ada keterangan error dsb, berarti ada yang salah.
5.Membuat file zone untuk forward dengan nama file
/var/named/tjktb-31.local.zone dengan menggunakan perintah nano. Isi
file seperti yang ditampilkan pada Gambar dibawah ini dengan tujuan untuk
mengkonversikan nama domain ke alamat Ip server.
6.Membuat file zona untuk reverse dengan nama file 30.168.192.in-addr.arpa.zone dengan perintah nano. Isi file seperti yang ditampilkan
pada Gambar dibawah ini untuk mengkonversikan alamat IP server ke nama
domain dengan tujuan untuk memverifikasi ip tersebut terkait dengan
nama domain.
7.Mengaktifkan dan menjalankan Bind (Berkeley Internet Name
System) dan lihat statusnya seperti yang ditampilkan pada Gambar dibawah ini agar bisa di
berjalan dengan baik di layanan server.
8.Mengizinkan file seperti yang ditampilkan pada Gambar dibawah ini agar
dapat dibaca oleh layanan server.
9.tes dengan menggunakan perintah
dig @localhost tjktb-31.local
dig @localhost www.tjktb-31.local
dig -x 192.168.1.7
seperti Gambar dibawah ini.
10.Menambahkan DNS eksternal dengan IP server pada konfigurasi
DNS resolver dengan bertujuan agar ip lokal dapat mengakses
domain lokal . Mengedit file /etc/resolv.conf dan menambahkan baris nameserver seperti pada Gambar dibawah ini.
11.Menginstal layanan web server dengan perintah seperti yang ditampilkan pada Gambardibawah ini untuk mendukung aplikasi berbasis web yang akan dijalankan pada server.
12.Mengaktifkan dan menjalankan layanan web server agar layanan berjalan dengan baik di
server dan mengaktifkan Firewall HTTP dan untuk HTTPS (Opsional) seperti yang ditampilkan pada Gambar dibawah ini untuk membuka akses port 80 agar web server dapat diakses di browser.
13. Menambah host di server . Seperti gambar dibawah ini.
Langkah langkah:
1) Masuk ke file explorer,masuk ke local disk (c;), lalu klik windows
2) Cari dan klik System32
3)cari dan klik drivers
4)Klik etc
5)Pindahkan host yang paling atas ke desktop,lalu buka dengan notepad,Menambah host di pc client yaitu misalnya 172.16.30.252(ip) tkjb-31.local(nama domain),Pindahkan kembali file host ke file explorer.
9.Lalu test ping di cmd menggunakan ip domain dan domain name
10.Test di webite http;//tjktb-31.local/


















Komentar
Posting Komentar