- Hilmi Zharfan Rachmadi - 5025201268
- Ida Bagus Kade Rainata Putra Wibawa - 5025201235
- Naufal Faadhilah - 5025201221
- Hilmi Zharfan Rachmadi
- Topologi & Konfigurasi
- Nomor 1-5
- Ida Bagus Kade Rainata Putra Wibawa & Naufal Faadhilah
- Revisi & Lapres
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
address 192.201.1.1
netmask 255.255.255.0
auto eth2
iface eth2 inet static
address 192.201.2.1
netmask 255.255.255.0
auto eth3
iface eth3 inet static
address 192.201.3.1
netmask 255.255.255.0
auto eth0
iface eth0 inet static
address 192.201.3.2
netmask 255.255.255.0
gateway 192.201.3.1
auto eth0
iface eth0 inet static
address 192.201.1.2
netmask 255.255.255.0
gateway 192.201.1.1
auto eth0
iface eth0 inet static
address 192.201.1.3
netmask 255.255.255.0
gateway 192.201.1.1
auto eth0
iface eth0 inet static
address 192.201.2.2
netmask 255.255.255.0
gateway 192.201.2.1
auto eth0
iface eth0 inet static
address 192.201.2.3
netmask 255.255.255.0
gateway 192.201.2.1
Jalankan command:
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE -s 192.201.0.0/16
cat /etc/resolv.conf
Agar lebih cepat, kami tuliskan command di atas ke dalam script 01.sh melalui nano. Untuk menjalankannya tinggal gunakan bash.
nano /root/01.sh
bash /root/01.sh
Jalankan command:
echo nameserver 192.168.122.1 > /etc/resolv.conf
Hasilnya sudah bisa ping google.com
dari semua node
Agar membuat lebih efisien, command di atas, beserta ping google.com
, juga kami masukkan ke dalam script 01.sh di root WISE, SSS, Garden, Berlint, Eden.
Instalasi Bind dilakukan di WISE dengan command
apt-get update
apt-get install bind9 -y
Command di atas kami masukkan ke dalam 02_install.sh di root WISE
Instalasi Bind sudah berhasil
Subdomain eden.wise.yyy.com dengan alias www.eden.wise.yyy.com yang diatur DNS-nya di WISE dan mengarah ke Eden
-
Edit file /etc/bind/wise/wise.f04.com pada WISE
-
Tambahkan subdomain untuk eden.wise.f04.com yang mengarah ke IP Eden
nano /etc/bind/wise/wise.f04.com
-
Tambahkan konfigurasi berikut
eden IN A 192.201.2.3 www.eden IN CNAME eden.wise.f04.com.
-
Restart service bind
service bin9 restart
-
Ping ke subdomain dengan perintah berikut (dari client)
ping eden.wise.f04.com -c 5
atau
host -t A eden.wise.f04.com
-
Edit file /etc/bind/named.conf.local pada WISE
nano /etc/bind/named.conf.local
-
Tambahkan konfigurasi berikut ke named.conf.local, lalu tambahkan reverse dari 3 byte awal IP yang ingin di-reverse. Karena IPnya adalah 192.201.2, reversenya adalah 2.201.192
zone "2.201.192.in-addr.arpa" { type master; file "/etc/bind/wise/2.201.192.in-addr.arpa"; };
-
Copykan file db.local ke /etc/bind ke dalam folder wise yang baru dibuat dan ubah namanya menjadi 2.201.192.in-addr.arpa, lalu restart bind9
cp /etc/bind/db.local /etc/bind/wise/2.201.192.in-addr.arpa service bind9 restart
-
Memastikan konfigurasi sudah benar dengan perintah (pada client)
apt-get update apt-get install dnsutils
-
Kembalikan namserver di /etc/resolv.conf dengan IP WISE lalu cek dengan command
host -t PTR 192.201.3.2
-
Konfigurasi pada server WISE dengan meng-edit file /etc/bind/named.conf.local. Sesuaikan dengan syntax berikut
zone "wise.f04.com" { type master; notify yes; also-notify { 192.201.2.2; }; // IP Berlint allow-transfer { 192.201.2.2; }; // IP Berlint file "/etc/bind/wise/wise.f04.com"; };
-
Restart bind9
service bind9 restart
-
Masuk ke tahap konfigurasi server Berlint. Buka berlint lalu update package lists dan install aplikasi bind9 dengan menjalankan command
apt-get update apt-get install bind9 -y
-
Buka file /etc/bind/named.conf.local pada Berlint dan tambahkan syntax berikut dan restart bind9
zone "wise.f04.com" { type slave; masters { 192.201.3.2; }; // Masukan IP WISE file "/var/lib/bind/wise.f04.com"; }; service bind9 restart
-
Testing ser WISE dengan mematikan service bind9
service bind9 stop
Pada client pastikan pengaturan nameserver mengarah ke IP WISE dan IP Berlint. Lakukan ping ke wise.f04.com pada client. Jika ping berhasil maka konfigurasi DNS slave telah berhasil
Sekitar pukul 13.00, tiba-tiba GNS3 saya (Hilmi) tidak bisa tersambung dengan Docker yang menyebabkan progress kelompok kami tersendat.
Alhamdulillah, saya sudah mengekspor file dengan topologi, beserta konfigurasi dan scriptnya. Saya kemudian mengirim file tersebut ke grup LINE kelompok. Progress dilanjutkan oleh Naufal Faadhilah yang memulai project lagi from scratch. Oleh karena itu, terdapat dua file project di repository kelompok kami.
Teman saya Ida Bagus Kade Rainata Putra tidak mampu mengunduh virtualbox dan sejenisnya di perangkat kerasnya. Hal ini tentunya menghambat pengerjaan praktikum ini. Adapun perangkatnya ialah: Mackbook M1.
Teman saya Naufal Faadhilah mendapati pada pekan perkuliahan minggu ke-9 terdapat 3 mata kuliah yang mengadakan ETS, sehingga tidak dapat membantu banyak dalam progress praktikum Jarkom kali ini.