Anda di halaman 1dari 12

Lembar Kerja Peraktek Mandiri

Konfigurasi Router
Pengantar Peraktek mandiri Konfigurasi Switch Management
Pada Kegiatan pembelajaran ini pengujian dilakukan menggunakan GNS 3 dan VMware
virtualization technology) untuk mensimulasikan konfigurasi file server samba dan web server
pada sistem operasi debian 10 dalam jaringan virtual dalam GNS3, Software yang dibutuhkan
pada simulasi ini adalah :
1. GNS 3 versi 2.28 (GNS3-2.28-all-in-one-regular.exe)
2. Virtual Mesin GNS3 Versi 2.28 (GNS3.VM.VMware.Workstation.2.28.zip)
3. VMware Workstation Versi 15
4. Mikrotik images
5. Windows7.zip
Jika telah mengerjakan job sheet sebelumnya 1-5 tidak perlu di download
6. debian10-gns3.qcow2
Semua Aplikasi dapat dapat di didownload pada : http://119.235.16.190/download/
Skenario pengujian
Persiapkan semua software aplikasi yang dibutuhkan
A. Persiapkan semua software aplikasi yang dibutuhkan
B. Membuka project : router
C. Membuat project: server
D. Tambahkan image debian pada qemu
E. Konfigurasi alamat ip dan repository debian
F. Installasi dan konfigurasi samba server
G. Ujicoba samba server dari jaringan staff menggunakan OS windows 7
H. Installasi dan Konfigurasi web server : apache,mysql(mariadb),php
I. Ujicoba webserver dari jaringan staff menggunakan OS windows 7

Langkah Kerja :
Lembar Kerja Peraktek Mandiri
Konfigurasi Router
No Steps Information
A. Persiapkan semua software aplikasi yang dibutuhkan

1. Download aplikasi yang diperlukan http://119.235.16.190/download


pada jobsheet ini adalah : debian10-
gns3.qcow2 jika telah mengerjakan jobsheet switch,WLAN dan
router maka aplikasi ini tidak perlu didownload
1. GNS 3 versi 2.28 (GNS3-2.28-all-in-one-
regular.exe
2. Virtual Mesin GNS3 Versi 2.28
(GNS3.VM.VMware.Workstation.2.28.zip
3. VMware Workstation Versi 15
4. Mikrotik-chr (gns3 appiliance)
5. Chr-647.img

Aplikasi yang diperlukan :


debian10-gns3.qcow2

B. Membuka project : Router

2. Hidupkan VMware dan PC Guest Jalankan (running) PC Gues : GNS3VM


GNS3 VM Hasilnya :

Catatan : vmnet1 DHCP dan Vmnet8 DHCP,


berbeda tergatung generate VMWARE

3. Hidupkan/jalankan GNS3 Doble clik pada GNS3


Lembar Kerja Peraktek Mandiri
Konfigurasi Router
4. Membuka project : router 1. File > open project
Atau biasanya secara default akan membuka
menu open project, dapat menekan tombol
“open project from disk”
2. Pilih project router
3. Jika berhasil akan tampil gambar berikut:

C. Membuat project: router


5. Save as project 4. File > save as project
5. Nama : server
D. Tambahkan image debian pada qemu

6. Menambahkan sistem operasi debian 1.Edit > preference


pada qemu gns3 2.Pilih Qemu Vms dan klik tombol New
3.Pilih Run Qemu VM on GNS VM, tekan “next”
4.Pada Qemu vm name, name : server debian
5.Qemu binary and memory, ubah RAM menjadi
512 dan Qemu binary tetap.
6. Console type : vnc
7. Disk image : new images, kemudian klik tombol
“browse” dan pilih file : serverdebiangns3.vmdk
8. Proses upload dimulai dan jika selesai, tekan
tombol “Finish”
Proses edit
9. Pilih serverdebiangns3 pada qemu, pilih edit
10. Pilih menu tab cd/dvd, tekan tombol browse
dan masukan : debian-10.3.0-i386-DVD-1.iso
Optional :
11. Ganti icon dari file yang disediakan dan telah
di download
E. Konfigurasi alamat ip dan repository debian

7. Installasi

1. Klik End Device dan drag server debian


ke bidang kerja

2. Pilih Buat koneksi dari router mikrotik


ke switch dengan salah satu port anggota vlan5

3. Pilih Buat koneksi dari server debian ke


Lembar Kerja Peraktek Mandiri
Konfigurasi Router
switch dengan salah satu port anggota vlan5
4. Klik kanan pada server debian dan pilih start
5. Klik kanan pada server debian dan pilih console

8. Install Debian Version: 10


Codename : Buster
Boot : DVD/CD : ISO
Type installation Install text
Instalasi language English
your location Other > Asia > Indonesia
keyboard American English.
Network Do not configure thenetwork at this time
Hostname debian1
Root password root123 * case sensitive
Full name for new user guru tkj * case sensitive
Username for your account guru * case sensitive
Password new user guru123 * case sensitive
Time Zone based on your location
exp : Jakarta
Partisi hardisk ( partisi hardisk) Guide Partition. Sparate /home partition (recommend
new users)
Configuration Packet manager. Scan No
Another CD or DVD Survey : no
Software Selection 1. Standar System Utility
2. ssh
install GRUB boot loader on Hardisk : Yes
/dev/sda
25. Konfigurasi IP 6. Ketikan untuk check interfaces : ls /sys/class/net
7. nano /etc/network/interfaces
#allow-hotplug ens3
auto ens3
iface ens3 inet static
address 192.168.13.1
netmask 255.255.255.0
gateway 192.168.13.254
dns-nameservers 192.168.12.2
dns-nameservers 8.8.8.8

Ctr x
Save : Y

Catatan : ip address disesuaikan dengan rancangan


pada jobsheetPerencanaan Jaringan

Cek : ping 192.168.13.254, ping 192.168.12.2, ping


google.com
26. Membuat repositori 1. nano /etc/apt/sources.list
Lembar Kerja Peraktek Mandiri
Konfigurasi Router
2. nonaktifkan semua repository dengan
menambahkan tanda #
3. Tambahkan konfigurasi dibawah :

deb http://kartolo.sby.datautama.net.id/debian/ buster main


contrib non-free

deb http://kartolo.sby.datautama.net.id/debian/ buster-


updates main contrib non-free

deb http://kartolo.sby.datautama.net.id/debian-security/
buster/updates main contrib non-free

Ctr x
Save : Y
4. apt-get update

27. Install konfigurasi file server 1. apt-get install samba


Install package 2. apt-get install smbclient

Copy file konfigurasi sebagai backup 3. cp /etc/samba/smb.conf smb.backup


4. buka file berikut menggunakan nano , nano
/etc/samba/smb.conf

5. Hapus semua isi file dan tambahkan baris-baris


berikut :
[staff]
path = /opt/staff
browseable = yes
writeable = yes
guest ok = no
public = no
read only = no

6. Buat sebuah direktori dengan nama “staff” pada


dalam direktori “opt”, dengan perintah :
mkdir /opt/staff
7. Ubah hak akses menjadi dapat dibaca,ditulis dan
di eksekusi oleh owner(pemilik), dan Group,
dengan perintah seperti dibawah
chmod 777 /opt/staff
8. Buat user baru dengan nama adminstaff dan
password : adminstaff
Dengan perintah :
adduser adminstaff
9. Tambahkan user adminstaff kedalam user
samba, dengan perintah :
smbpasswd -a adminstaff
Lembar Kerja Peraktek Mandiri
Konfigurasi Router
kemudian buat password
New SMB password:adminstaff
Retype new SMB password:adminstaff
10. Restart samba dengan perintah : /etc/init.d/smbd
restart
F. Ujicoba samba server dari jaringan staff menggunakan OS windows 7
28. Cek konfigurasi 11. Cek konfigurasi menggunakan samba client
dengan perintah :
smbclient -L localhost -U%

29. Pengujian dari Windows client 12. Pengujian hasil melalui PC Client MS-
windows , dengan cara :
 Jalankan menu “run”, pada windows
 Pada menu run masukan ip server
seperti : \\192.168.13.1
 Masukan username : adminstaff dan
password : adminstaff
13. Test buat sebuah file pada folder
G. Installasi dan Konfigurasi web server : apache,mysql(mariadb),php

30. Install paket Applikasi 14. apt-get install apache2


15. apt-get install php7.3
16. apt-get install mariadb-server
31. Konfigurasi apache 17. masuk ke direktori /etc/apache2/site-available/
dengan perintah :
18. Copy file 000-default.conf, menjadi web.conf,
dengan perintah:
cp 000-default.conf web.conf
19. Edit fle web.conf, menggunakan text editor:
nano web.conf
20. edit baris konfigurasi(keterangan yang diberi
tada#) dan ganti dengan baris berikut dan
simpan perubahan:
<VirtualHost 192.168.13.1:80>

ServerName www.classroomnetwork.com

ServerAdmin webmaster@localhost
DocumentRoot /var/www/public_html

ErrorLog $
{APACHE_LOG_DIR}/error.log
CustomLog $
{APACHE_LOG_DIR}/access.log combined

</VirtualHost>
Lembar Kerja Peraktek Mandiri
Konfigurasi Router
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
21. Non aktifkan konfigrasi default dari 000-
default.conf dengan perintah a2dissite 000-
default.conf
22. aktifkan konfigrasi web.conf dengan perintah
a2ensite web.conf
23. buat sub direktori public_html dalam direktori
var/www, dengan perintah :
mkdir /var/www/public_html/
24. buat file index.html pada directory
/var/www/public_html , menggunakan text
editor, dengan isi sebagai berikut :
<html>
<head><title>server</title></hea
d>
<body>
<h1> Selamat datang di Class
room training <p> </h1>
<h3> halaman latihan dan ujicoba
</h3>
</body>
</html>

32. Konfigurasi userdir webserver 25. Aktifkan modul userdir dengan menggunakan
perintah berikut :
a2enmod userdir

Enabling module userdir.


Hasilnya
To activate the new
configuration, you need to run:
service apache2 restart
26. Lalu restart Apache
/etc/init.d/apache2 restart
27. Membuat direktori public_html untuk semua
user/pengguna, dengan cara, masuk dalam
direktori /etc/skel
cd /etc/skel/
kemudian buat direktori public_html
dalam /etc/skel/
root@server:/etc/skel# mkdir
public_html
28. Menambahkan pengguna baru
Perintah :
adduser usersmk
Lembar Kerja Peraktek Mandiri
Konfigurasi Router
Adding user `usersmk' ...
Adding new group `usersmk'
(1002) ...
Adding new user `usersmk' (1002)
with group `usersmk' ...
Creating home directory
`/home/usersmk' ...
Copying files from
`/etc/skel' ...
Enter new UNIX password:
[*disisi dengan user1]
Retype new UNIX password:
[*disisi dengan user1]
passwd: password updated
successfully
Changing the user information
for usersmk
Enter the new value, or press
ENTER for the default
Full Name []: usersmk1
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct?
[Y/n] y

29. Cek hasil public_html pada pengguna


ls /home/usersmk/
apakah direktori public_html terlihat?
[ya/tidak], [ya/tidak], tulis dalam table
laporan
30. Lalu restart Apache
/etc/init.d/apache2 restart
31. Meambahkan file php.info pada public_html
pengguna
cd /home/usersmk/public_html/
32. Pada Direktori public_html, buat sebuah file
degan nama php.info menggunakan text edtor
nano info.php

isi fie adalah seperti berikut :


<?php
phpinfo();
?>

33. Aktifasi PHP pada userdir dengan mengedit


file /etc/apache2/mods-enabled/php7.3.conf.
Lembar Kerja Peraktek Mandiri
Konfigurasi Router
menggunakan text editor, seperti berikut:

nano /etc/apache2/mods-
enabled/php5.conf
Pada baris paling bawah
<IfModule mod_userdir.c>
<Directory
/home/*/public_html>
php_admin_flag engine
Off
</Directory>
</IfModule>
Beri tanda # untuk non aktif, sehingga
menjadi
#<IfModule mod_userdir.c>
# <Directory
/home/*/public_html>
# php_admin_flag engine
Off
# </Directory>
#</IfModule>

34. Restart apache


/etc/init.d/apache2 restart

33. Pengujian web server dan userdir 35. Dari komputer windows7 staff, gunakan web
web server browser, ketikan bebrapa url seperti berikut :

Print screen hasil pengujian dan a. http://192.168.13.1


tambahkan pada tabel laporan b. http://192.168.13.1/~usersmk/
34. Testing mysql 36. Testing mysql :
debian-server/ # mysql –u root –
Print screen hasil pengujian dan p
tambahkan pada tabel laporan Enter password: ****
(*admin)

Melihat Database
mysql > show databases;

Membuat Database,
mysql > create database latihan;
Membuka Database
mysql > use latihan;
Menghapus Database
Lembar Kerja Peraktek Mandiri
Konfigurasi Router
mysql > drop database latihan;

Kegiatan Laporan Peraktek yang harus diisi adalah sebagai berikut


::

No testing langkah penjelasan Capture scrren


(minimize pic)
1. Hasil /etc/skel Buat usersmk dan cek home Terdapat Tidak usah di print
direktori apakah terdapat public_html? screen
public_html, badingkan user (ya/tidak)
guru
Jelaskan hasil
pengamatan
/etc/skel dan
home folder
Hasil pengamatan
public_html ada
pada directori
/etc/skel.
Usersmk berada
di direktori home.
2. Pengujian Dari komputer windows7 staff, Tidak usah
web server dijelaskan
gunakan web browser, ketikan
dan userdir
web server bebrapa url seperti berikut :
http://192.168.13.1
http://192.168.13.1/~usersmk/
3. Testing mysql Melihat Database Tidak usah Print screen hasil
dijelaskan pengujian dan
mysql > show databases;
tambahkan disini
Membuat Database,
mysql>create database latihan;
Membuka Database
mysql > use latihan;
Menghapus Database
mysql > drop database latihan
Lembar Kerja Peraktek Mandiri
Konfigurasi Router
Lembar Kerja Peraktek Mandiri
Konfigurasi Router

Anda mungkin juga menyukai