OS Server = Debian 10 (192.168.56.1)
OS Client = OpenSUSE Leap xfce 15.1 (192.168.56.56)
Konfigurasi BIND9
1. Buka pengaturan VM anda
Buka pengaturan network adapter dari virtualbox. Disini, saya akan menggunakan 2 jenis adapter, NAT dan Host-Only Adapter
Setelah itu, keluar dari Settings dan klik Start untuk menyalakan VM nya
2. Cek nama adapter dengan perintah berikut
ip a
3. Buka pengaturan interface network dengan perintah berikut
nano /etc/network/interfaces
enp0s3 = NAT
enp0s8 = host-only adapter
Setelah itu, buka file hosts
nano /etc/hosts
Masukkan ip dan domain yang nanti akan dipakai
192.168.56.1 www.daniel.com daniel.com
4. Kemudian, save & exit. Restart networking-nya
systemctl restart networking
5 . Install bind9 nya
Saya menginstall dnsutils juga, untuk keperluan nslookup nantinya
6. Edit named.conf.local seperti ini
7. Buat file db.nama_domain.com dengan cara
cp /etc/bind/db.local /etc/bind9/db.daniel.com
Kemudian edit file-nya dengan perintah
nano /etc/bind/db.daniel.com
Setelah itu, save & exit
8. Copy paste db.daniel.com tadi untuk file db.192
cp /etc/bind/db.daniel.com /etc/bind/db.192
Kemudian, edit seperti ini
Setelah itu, Save & Exit
9. Buka file resolv.conf
nano /etc/resolv.conf
(Pastikan adapter NAT sudah dimatikan, agar file resolv.conf tidak berubah-ubah. Matikan dengan perintah ifdown enp0s3)
Kemudian, isi dengan tulisan berikut
nameserver 192.168.56.1
10. Pastikan domain sudah berhasil digunakan, dengan menggunakan perintah berikut
nslookup daniel.com
*apabila nslookup berhasil, akan muncul hasil output yang menunjukkan ip address dari domain tersebut, juga dengan ip address yang menjadi server dns-nya
ping daniel.com
Konfigurasi Apache2
Sekarang, kita akan mencoba memakai DNS yang telah tersedia dari server ke web server
1. install dulu apache nya
apt update && apt install apache -y
2. Setelah itu, buka folder konfigurasinya
cd /etc/apache2/sites-available
Setelah itu, copy-paste file konfigurasi default apache2 untuk web kita
cp 000-default.conf daniel.conf
3. Edit filenya, kemudian berikan tulisan berikut
Servername www.daniel.com
Setelah itu, Save & Exit
4. Lakukan perintah berikut untuk mengaktifkan konfigurasi web kita, dan menonaktifkan konfigurasi default apache
a2ensite daniel.conf
a2dissite 000-default.conf
5. Restart apache nya
systemctl reload apache2
Dari sisi client
1. Buka /etc/hosts dari opensuse
sudo nano /etc/hosts
Isi seperti berikut
Matikan wifi anda, agar koneksi terfokuskan dengan VM anda
2. Buka browser anda, dan ketik domain yang sudah dibuat tadi untuk mengakses webnya
Komentar
Posting Komentar