Info TKJ
Scanning keamanan
Konfigurasi Shared Webjaringan kali Linux dengan
Hosting
NMAP
pada tanggal
November 06, 2021
pada tanggal
Februari 04, 2022
ASJ
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 1/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
internet.
Info TKJ
Topologi
1. Laptop/Komputer.
2. Internet.
3. Oracle VM VirtualBox. Download disini.
4. File ISO Debian. Download disini.
5. GNS3 (Optional). Download disini.
6. PuTTY. Download disini.
Syarat
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 2/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Daftar isi
1. DNS Server.
2. Web Server.
3. NAT Server.
4. Pengujian client.
5. Tugas.
Langkah-langkah
A. DNS Server
1. Pertama-tama, ubah Adapter 1 menjadi Bridge Adapter dengan
name yaitu interface jaringan fisik yang terkoneksi ke internet.
Lalu, pada Promiscuous Mode: pilih Allow All agar semua yang satu
jaringan dapat terkoneksi ke server tersebut. Lalu, pada Advanced
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 3/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
2. Lalu, ubah Adapter 2 menjadi Internal Network dengan name
yaitu Share Hosting karena saya menggunakan Windows virtual
sebagai client. Lalu, pada Promiscuous Mode: pilih Allow All agar
semua yang satu jaringan dapat terkoneksi ke server tersebut.
auto enp0s8:1
iface enp0s8:1 inet static
address 172.16.0.1/24
auto enp0s8:2
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 4/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
auto enp0s8:3
iface enp0s8:3 inet static
address 172.16.0.3/24
Perintah 3: reboot
Keterangan :
-Reboot lebih efektif untuk menyimpan konfigurasi IP Address
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 5/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
Keterangan :
-IP Server Debian yaitu 192.168.43.20/24.
-IP Sub Interface Web Server 1 yaitu 172.16.0.1/24.
Perintah 4: Y
Perintah 5: [Enter]
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 6/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
Keterangan :
-IP 172.16.0.1 dengan domain www.kelompok1.org.
Perintah 2: y
Keterangan:
-Bind9 merupakan software yang memiliki layanan DNS Server.
-Dnsutils merupakan software yang memiliki tools dig.
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 7/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
Perintah 3:
zone "kelompok1.org"{
type master;
file "/etc/bind/kelompok1";
};
zone "temenkomputer.com"{
type master;
file "/etc/bind/temenkomputer";
};
zone "rizkisapoetra.com"{
type master;
file "/etc/bind/rizkisapoetra";
};
zone "0.16.172.in-addr.arpa"{
type master;
file "/etc/bind/enp0s8";
};
Perintah 4: Ctrl+X
Perintah 5: Y
Perintah 6: [Enter]
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 8/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
Perintah 6: Y
Perintah 7: [Enter]
Keterangan :
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 9/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Keterangan :
-Tujuan copy file db.local dan db.127 untuk backup dan cloning file-
file tersebut
10. Lalu, edit dan simpan file kelompok1. Dengan perintah seperti
berikut.
Perintah 1: nano kelompok1
Perintah 2: Ubah localhost menjadi kelompok1.org.
Perintah 6: Ctrl+X
Perintah 7: Y
Perintah 8: [Enter]
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 10/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
Perintah 6: Ctrl+X
Perintah 7: Y
Perintah 8: [Enter]
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 11/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Perintah 6: Ctrl+X
Perintah 7: Y
Perintah 8: [Enter]
13. Lalu, edit dan simpan file enp0s8. Dengan perintah seperti
berikut.
Perintah 1: nano enp0s8
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 12/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Perintah 8: Ctrl+X
Info TKJ
Perintah 9: Y
Perintah 10: [Enter]
192.168.43.20.
Perintah 3: Ctrl+X
Perintah 4: Y
Perintah 5: [Enter]
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 13/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Keterangan :
-Restart bind9 untuk menyimpan konfigurasinya.
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 14/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
Keterangan :
Keterangan :
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 15/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 16/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
Keterangan :
B. DNS Server
1. Selanjutnya, edit dan simpan apache2.conf. Dengan perintah
seperti berikut.
Perintah 1: cd /etc/apache
Perintah 2: Ubah /var/www/ menjadi /home/.
Perintah 3: Ctrl+X
Perintah 4: Y
Perintah 5: [Enter]
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 17/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
Keterangan :
Perintah 3: Ctrl+X
Perintah 4: Y
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 18/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Perintah 5: [Enter]
Info TKJ
Perintah 3: Ctrl+X
Perintah 4: Y
Perintah 5: [Enter]
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 19/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Perintah 4: Y
Perintah 5: [Enter]
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 20/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Keterangan :
-Kelompok1 tidak ditambahkan juga karena sedang digunakan.
/home/rizkisapoetra/.
Perintah 1: cp index.html /home/kelompok1/
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 21/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
Perintah 3: Ctrl+X
Perintah 4: Y
Perintah 5: [Enter]
Perintah 4: Y
Perintah 5: [Enter]
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 22/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
/home/rizkisapoetra/.
Perintah 1: nano /home/rizkisapoetra/index.html
Perintah 2: Ubah It works! menjadi Selamat datang di
Assalamu'alaikum.
Perintah 3: Ctrl+X
Perintah 4: Y
Perintah 5: [Enter]
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 23/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Keterangan :
-active (running) artinya layanan berhasil aktif.
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 24/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
Keterangan:
-www.kelompok1.org sudah berhasil diedit dengan viewing Selamat
datang di website kami.
C. NAT Server
1. Selanjutnya, edit dan simpan file sources.list.
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 25/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Perintah 5: Y
Perintah 6: [Enter]
Perintah 5: [Enter]
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 26/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Keterangan:
-Iptables-persistent adalah software yang menyediakan layanan
firewall dan NAT server.
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 27/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
MASQUERADE
Keterangan:
-Iptables merupakan software untuk konfigurasi firewall dan NAT.
--t nat artinya pergi ke menu/table NAT.
setelah routing.
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 28/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
Keterangan:
-Iptables-save artinya pergi ke menu simpan iptables.
->/etc/iptables/rules.v4 artinya hanya menyimpan rule IPv4.
Keterangan :
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 29/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
Keterangan :
D. Pengujian client
1. Selanjutnya, ubah jaringan pada adapter 1 di windows client
menjadi Internal Network.
Keterangan:
Keterangan:
-IP address-nya menggunakan 172.16.0.4/24 karena agar client
tersebut atu segmen jaringan dengan enp0s8.
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 31/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Keterangan:
-Jika hasil keterangan Reply dan bandwidth seperti gambar di atas
maka artinya sudah berhasil terkoneksi.
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 32/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Perintah 3: www.rizkisapoetra.com
Info TKJ
Keterangan:
-Sebelumnya sudah saya edit terlebih dahulu dengan cara yang
sama seperti sebelumnya pada title dan site title sehingga ketika di
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 33/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
E. Tugas
Perintah 2 : Y
Keterangan :
- Wordpress digunakan untuk managemen web server sedangkan
mariadb-server digunakan untuk managemen database server.
Perintah 2 : 123
Perintah 3 : y
Perintah 4 : 1234
Perintah 5 : 1234
Perintah 6 : y
Perintah 7 : y
Perintah 8 : y
Perintah 9 : y
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 34/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
Keterangan :
- Pada enter current password for root (enter for none): diisi 123
karena password debian server tersebut yaitu 123.
- Pada change the root password? [Y/n] pilih y karena kita harus
- Pada remote test database and access to it? [Y/n] pilih y karena
Info TKJ
database yang bernama test ini merupakan databaes default yang
Perintah 2 : rm -r temenkomputer/index.html
Perintah 3 : rm -r rizkisapoetra/index.html
Perintah 4 : cp -r /usr/share/wordpress/*
/home/kelompok1/
Perintah 5 : cp -r /usr/share/wordpress/*
/home/temenkomputer/
Perintah 6 : cp -r /usr/share/wordpress/*
/home/rizkisapoetra/
Keterangan :
- Tujuan langkah ini agar menggantikan file index.hml dengan
Perintah 2 :
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 36/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
<?php
Info TKJ
define ('DB_NAME','wordpress');
define ('DB_USER','wordpress');
define ('DB_PASSWORD','Password=123');
define ('DB_HOST','localhost');
define ('WP_CONTENT_DIR','/home/kelompok1/wp-
content');
?>
Perintah 3 : Ctrl + X
Perintah 4 : Y
Perintah 5 : [enter]
<?php
define ('DB_NAME','wordpress2');
define ('DB_USER','wordpress2');
define ('DB_PASSWORD','Password=123');
define ('DB_HOST','localhost');
define ('WP_CONTENT_DIR','/home/temenkomputer/wp-
content');
?>
Perintah 8 : Ctrl + X
Perintah 9 : Y
Perintah 10 : [enter]
Perintah 11 : nano /etc/wordpress/config-
rizkisapoetra.com.php
Perintah 12 :
<?php
define ('DB_NAME','wordpress3');
define ('DB_USER','wordpress3');
define ('DB_PASSWORD','Password=123');
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 37/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
define ('DB_HOST','localhost');
Info TKJ
define ('WP_CONTENT_DIR','/home/rizkisapoetra/wp-
content');
?>
Perintah 13 : Ctrl + X
Perintah 14 : Y
Perintah 15 : [enter]
Keterangan :
- Tujuan menambahkan fungsi define di file dan folder tersebut
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 38/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Perintah 2 :
CREATE DATABASE wordpress;
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP,
ALTER
ON wordpress.*
TO wordpress@localhost
IDENTIFIED BY 'Password=123';
FLUSH PRIVILEGES;
ON wordpress2.*
TO wordpress2@localhost
IDENTIFIED BY 'Password=123';
FLUSH PRIVILEGES;
ALTER
ON wordpress3.*
TO wordpress3@localhost
IDENTIFIED BY 'Password=123';
FLUSH PRIVILEGES;
Perintah 3 : Ctrl + X
Perintah 4 : Y
Perintah 5 : [enter]
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 39/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
Keterangan :
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 40/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Perintah 8 : www.temenkomputer.com
Perintah 9 : ketik "Temenkomputer" pada "Site Title"
Perintah 10 : ketik "Temenkomputer" pada "Username"
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 41/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
Keterangan :
- Confirm use of weak password berguna untuk menyetujui bahwa
password yang dibuat yaitu lemah atau mudah.
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 42/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Perintah 5 : www.temenkomputer.com/wp-login
Info TKJ
Perintah 6 : ketik "Temenkomputer" pada "Username or Email
Address"
Perintah 9 : www.rizkisapoetra.com/wp-login
Address"
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 43/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
Keterangan :
- Pada login bisa menggunakan username atau email yang sudah
dibuat sebagai contoh saya menggunakan username pada ketiga
domain tersebut.
temenkomputer.
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 44/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
Keterangan :
- Tema yang terinstall hanya twenty seventeen. Oleh karena itu,
saya menggunakan tema twenty seventeen pada ketiga domain
tersebut saja.
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 45/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 46/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
Keterangan :
- Teks dan warna tema masih bersifat default sehingga akan terlihat
sama pada ketiga domain tersebut.
11. Kemudian, ubah teks pada tagline pada ketiga domain tersebut.
Perintah 1 : tekan ikon pensil di bawah judul halaman pada
ketiga domain tersebut.
Perintah 2 : ubah teks tagline pada domain kelompok1 menjadi
"Welcome to the Kelompok1 Site"
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 47/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
Keterangan :
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 48/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 49/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
Keterangan :
- Warna default yaitu biru.
- Ikon pencarian berwarna lebih gelap dari yang dikustomisasi dan
ketika diklik maka akan menjadi lebih terang.
- Diubah warna bertujuan agar tidak monoton.
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 50/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
Keterangan :
- Tagline sudah berhasil diubah telah berhasil diubah pada ketiga
domain tersebut.
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 51/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
Keterangan :
- Warna telah berhasil diubah pada ketiga domain tersebut.
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 52/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
ASJ
Masukkan Komentar
Postingan Populer
SECURITY PROFILE
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 53/54
7/25/22, 1:38 PM Konfigurasi Shared Web Hosting
Info TKJ
Diberdayakan oleh Blogger
https://temenkomputer.blogspot.com/2021/10/konfigurasi-share-web-hosting-di-debian.html 54/54