Praktikum mata kuliah Jaringan Komputer Informatika ITS 2020 Kelompok D15
nano topologi.sh
kemudian jalankan dengan bash topologi.sh
.nano bye.sh
dan jalankan dengan bash bye.sh
ketika ingin menghentikan UML./etc/network/interfaces
.iptables –t nat –A POSTROUTING –o eth0 –j MASQUERADE –s 192.168.0.0/16
pada UML SURABAYA.nano proxy.sh
yang dapat dijalankan dengan perintah source proxy.sh
di masing-masing UML.apt-get update
di masing-masing UML.apt-get install bind9
pada UML MALANG dan MOJOKERTO.Karena yyy
merupakan nama kelompok, maka semeruyyy.pw
diubah menjadi semerud15.pw
Konfigurasi UML MALANG dan MOJOKERTO secara keseluruhan:
http://semerud15.pw
etc/bind/named.conf.local
dan isikan konfigurasi domain sebagai berikut:
zone "semerud15.pw {
type master;
file "/etc/bind/jarkom/semerud15.pw";
};
http://www.semerud15.pw
dan Subdomain http://penanjakan.semerud15.pw
yang diatur DNS-nya pada MALANG dan mengarah ke IP Server PROBOLINGGOcp /etc/bind/db.local /etc/bind/jarkom/semerud15.pw
etc/bind/jarkom/semerud15.pw
ubah dan isikan konfigurasi domain sebagai berikut:
...
@ IN SOA semerud15.pw. root.semerud15.pw.(
...
@ IN NS semerud15.pw.
@ IN A 10.151.79.132 ;IP PROBOLINGGO
www IN CNAME semerud15.pw.
penanjakan IN A 10.151.79.132 ;IP PROBOLINGGO
ping [domain]
pada GRESIK dan SIDOARJO, jika sudah menunjukkan IP Server PROBOLINGGO maka jawaban sudah benar.ping semerud15.pw
danping www.semerud15.pw
ping penanjakan.semerud15.pw
etc/bind/named.conf.local
kemudian tambahkan konfigurasi berikut ini:
zone "79.151.10.in-addr.arpa" {
type master;
file "/etc/bind/jarkom/79.151.10.in-addr.arpa";
};
/etc/bind/jarkom/79.151.10.in-addr.arpa
dan isikan konfigurasi berikut ini:
...
@ IN SOA semerud15.pw. root.semerud15.pw.(
...
79.151.10.in-addr.arpa IN NS semerud15.pw.
132 IN PTR semerud15.pw. ;BYTE KE-4 IP PROBOLINGGO
host -t PTR 10.151.79.132
/etc/bind/named.conf.local
zone "semerud15.pw {
type master;
notify yes;
also-notify { 10.151.79.131; }; //IP MOJOKERTO
allow-transfer { 10.151.79.131; }; //IP MOJOKERTO
file "/etc/bind/jarkom/semerud15.pw";
};
/etc/bind/named.conf.local
dan tambahkan konfigurasi berikut ini:
zone "semerud15.pw {
type slave;
masters { 10.151.79.130; }; //IP MALANG
file "/var/lib/bind/semerud15.pw";
allow-transfer { any; };
};
service bind9 stop
pada MALANG dan ping semerud15.pw
di GRESIK atau SIDOARJO.http://gunung.semerud15.pw
yang didelegasikan pada server MOJOKERTO dan Buat subdomain dengan alamat http://naik.gunung.semerud15.pw
yang keduanya diarahkan pada IP Server PROBOLINGGO/etc/bind/jarkom/semerud15.pw
...
ns1 IN A 10.151.79.131 ;IP MOJOKERTO
gunung IN NS ns1
...
/etc/bind/named.conf.local
dan tambahkan konfigurasi berikut ini:
zone "gunung.semerud15.pw" {
type master;
file "/etc/bind/delegasi/gunung.semerud15.pw";
allow-transfer { any; };
};
/etc/bind/delegasi/gunung.semerud15.pw
dan tambahkan konfigurasi berikut ini:
...
@ IN SOA gunung.semerud15.pw. root.gunung.semerud15.pw.(
...
@ IN NS gunung.semerud15.pw.
@ IN A 10.151.79.132 ;IP PROBOLINGGO
naik IN A gunung.semerud15.pw.
ping gunung.semerud15.pw
dan ping naik.gunung.semerud15.pw
http://semerud15.pw
yang memiliki Document Root pada /var/www/semerud15.pw
. Kemudian aktifkan mod rewrite agar url yang sebelumnya http://semerud15.pw/index.php/home
menjadi http://semerud15.pw/home
.http://penanjakan.semerud15.pw
akan digunakan untuk menyimpan assets file/public
dibolehkan directory listing namun tidak untuk folder di dalamnya.404.html
untuk mengatasi error default dari Apache.http://penanjakan.semerud15.pw/public/javascripts
menjadi http://penanjakan.semerud15.pw/js
.http://naik.gunung.semerud15.pw
dapat diakses dengan port 8888 dan diberi autentikasi dengan username semeru
dan password kuynaikgunung
.
http://semerud15.pw
.semeru
akan diarahkan menuju semeru.jpg
.Sementara, untuk Probolinggo, ditambahkan beberapa config RewriteRule
untuk melakukan redirect.