I. PETUNJUK UMUM
1. Periksalah dengan teliti dokumen soal ujian praktik, yang terdiri dari 5 halaman
2. Periksalah peralatan dan bahan yang dibutuhkan
3. Gunakan peralatan utama dan peralatan keselamatan kerja yang telah
disediakan
4. Gunakan peralatan sesuai dengan SOP (Standard Operating Procedure)
5. Bekerjalah dengan memperhatikan petunjuk Pembimbing/Penguji
III. SOAL/TUGAS
Judul Tugas : Instalasi, Konfigurasi dan Routing Perangkat jaringan Komputer
Skenario
Dalam kegiatan uji kompetensi ini anda bertindak sebagai System Administrator,
Anda diminta untuk merancang bangun dan mengkonfigurasi sebuah PC Server yang
berfungsi sebagai Gateway Internet, DHCP, DNS, Web, Mail, Web Mail, SSH, NTP,
Proxy dan Monitoring (Cacti) Server.
INTERNET
INTERNET
1. Konfigurasi Server :
1. IP Internet = Sesuai dengan Network yang diberikan ISP - 10.10.10.X/24
2. IP LAN = 192.168.20.17/29
3. Gateway = Sesuai dengan Network yang diberikan ISP
4. Sistem Operasi = Linux Debian 9
Kedua tambahkan konfigurasi IP Adapter1 dan Adapter2. enp0s3 digunakan untuk konfigurasi
Adapter1 yang terhubung dengan ISP sedangkan enp0s8 digunakan untuk konfigurasi Adapter2
yang terhubung ke komputer client. Masukkan konfigurasi IP sesuai gambar.
Ketiga restart konfigurasi interface dengan perintah "service networking restart" atau
"/etc/init.d/networking restart" jika muncul OK maka berhasil. Untuk instalasi secara virtual jika
interface belum berubah. Maka harus dilakukan reboot server terlebih dahulu. ketikkan "reboot"
kemudia silahkan login kembali menggunakan super user root.
Keempat untuk pengujian konfigurasi IP dengan memasukkan perintah "ip a" kemudian tekan
enter. jika pada interface enp0s3 sudah terpasang ip 10.10.10.X/24 dan enp0s8 sudah
terpasang IP 192.168.20.17/29 berarti konfigurasi jaringan PC Server sudah berhasil. Jika masih
belum berubah silakan dilakukan pengecekan dan konfigurasi ulang mulai dari langkah pertama.
Kedua, setelah berhasil terbuka cari "net.ipv4.ip_forward=1". Hilangkan tanda pagar # pada
depan perintah tersebut agar perintah aktif. Setelah merubah kemudian pilih CTRL+O untuk
menyimpan dan CTRL+X untuk keluar.
Ketiga masukkan perintah firewall atau iptables untuk konfigurasi NAT pada interface yang
terhubung ke ISP
Keempat buka perintah "nano /etc/resolv.conf" untuk konfigurasi DNS pada server agar dapat
tersambung ke DNS internet.
Kelima masukkan DNS dari ISP/Router seperti 10.10.10.254 atau 8.8.8.8 (DNS Google).
Nameserver digunakan untuk menentukan alamat IP dari server DNS yang digunakan oleh Name
Resolver
Pertama masukkan DVD debian9 binary 1 ketikkan perintah "apt-cdrom add" kemudian tekan
enter tunggu hingga proses penambahan repository 1 selesai. Lanjutkan hingga DVD debian9
binary 2 dan DVD debian9 binary 3. Jika sudah selesai menambahkan tambahkan perintah
"apt-get update" untuk mengupdate data repository.
Kedua untuk Lokasi repository paket DHCP Server ada di DVD 2. Centang pada pengaturan optical
drive. untuk memasukkan kaset DVD binary 2 kemudian
Ketiga masukkan peritah "apt-get install isc-dhcp-server" untuk melakukan perintah instalasi
paket DHCP Server.
Kelima masukkan konfigurasi DHCP server sesuai instruksi pada soal. Cari keterangan pada
kalimat "#A slightly diferent configuration for an internal subnet". Hilangkan tanda pagar #
dari kata "subnet" sampai tanda kurung tutup "}" untuk mengaktifkan konfigurasi tersebut.
kemudian rubah konfigurasi sesuai soal/gambar. Setelah merubah kemudian pilih CTRL+O untuk
menyimpan dan CTRL+X untuk keluar.
Setelah merubah kemudian pilih CTRL+O untuk menyimpan dan CTRL+X untuk keluar.
Kesembilan lihat status dari perubahan konfigurasi DHCP yang sudah dilakukan. Jika sudah aktif
maka dapat dilakukan pengecekan pada komputer client. Jika masih ada yang bermasalah maka
dilakukan perbaikan konfigurasi dari bagian pertama.
Konfigurasi Client :
1. IP LAN = DHCP Client
2. Sistem Operasi = Windows / Linux
Uji Coba konfigurasi DHCP Server. Pada adapter jaringan komputer client yang terhubung ke
server di kofigurasi DHCP Client atau di setting OBTAIN. Kemudian pilih detail IP. Jika hasil
komputer client mendapatkan IP dari range 192.168.20.18 sampai 192.168.20.22 maka
berhasil. Jika diluar range IP tersebut maka dilakukan pengecekan dan perbaikan pada
konfigurasi DHCP dari tahap pertama.
Pertama masukkan perintah "apt-get install bind9" untuk proses instalasi DNS Server. Bind9
adalah nama aplikasi dari debian9 yang digunakan untuk layanan domain name server. Untuk
aplikasi bind9 ada pada DVD binary 1 dan DVD binary 2
Kedua masukkan perintah "apt-get install dnsutils" untuk menginstall paket utility DNS. Untuk
instalasi DNS Utility ada pada DVD binary 1.
Keempat Untuk file forward(db.sekolah) edit dari file local dan file reverse(db.ip) edit dari file
127masukkan konfigurasi forward dan reverse DNS sesuai dengan gambar dibawah. Setelah
merubah kemudian pilih CTRL+O untuk menyimpan dan CTRL+X untuk keluar..
Kelima pindahkan direktory aktfi dengan perintah "cd /etc/bind". masukkan perintah "ls" untuk
melihat isi file yang ada dalam direktori /etc/bind
Ketujuh konfigurasi forward zone dengan masukkan perintah untuk konfigurasi domain name
sekolah.sch.id dan IP address server 192.168.20.17. Konfigurasi di ubah berdasar file localhost
yang sebelumnya dicopy. Masukkan perintah sesuai gambar untuk DNS webserver dan mail
server. Setelah merubah kemudian pilih CTRL+O untuk menyimpan dan CTRL+X untuk keluar.
Kedelapan gandakan file untuk reverse zone db.127 dengan nama baru db.ip dengan perintah "cp
/etc/bind/db.127 /etc/bind/db.ip". Kemudian buka db.sekolah untuk konfigurai reverse zone
dengan perintah "nano /etc/bind/db.ip"
Kesembilan konfigurasi reverse zone dengan masukkan perintah untuk konfigurasi domain name
sekolah.sch.id dan IP address server 192.168.20.17. Konfigurasi di ubah berdasar file localhost
yang sebelumnya dicopy. Masukkan perintah sesuai gambar untuk DNS webserver dan mail
server. Setelah merubah kemudian pilih CTRL+O untuk menyimpan dan CTRL+X untuk keluar.
Kesebelas tambahkan DNS Server 192.168.20.17. Setelah merubah kemudian pilih CTRL+O untuk
menyimpan dan CTRL+X untuk keluar.
Pengujian melalui komputer client. Buka CMD dan masukkan perintah "ping sekolah.sch.id"
Pertama masukkan DVD Binary 1 (centang pada VirtualBox) karena paket SSH ada pada DVD1.
Kemudian masukkan perintah "apt-get install openssh-server" untuk melanjutkan proses
instalasi SSH.
Kedua masukkan perintah "nano /etc/ssh/sshd_config" kemudian aktifkan port SSH degan
menghilangkan tanda # dan masukkan Port 2222
Ketiga cari PermitRootLogin dengan cara tekan tombol CTRL+W ketikkan "permit" kemudian
ENTER. Hilangkan Tanda Pagar # untuk mengaktifkan dan rubah prohibit-password menjadi
no.
Pengujian SSH menggunakan aplikasi PUTTY. Buka aplikasi PUTTY masukkan Host Name IP
192.168.20.17 kemudian masukkan port 2222. kemudian klik OPEN. Jika ada notifikasi otentikasi
pilih YES.
Uji coba Putty silahkan diuji dari komputer Server Guru dengan memasukkan no
IP 10.10.10.XXX
5. Konfigurai FTP - File Transfer Protocol
Pertama instalasi FTP Proftpd dengan memasukkan perintah "apt-get install proftpd". Untuk file
Proftpd ada pada kaset DVD binary 2.
Ketiga cari kata ServerName kemudian ubah server name yang menjadi link web FTP.
ServerName = ftp.sekolah.sch.id .
Keempat hilangkan tanda pagar(#) pada kata DefaultRoot. Kemudian simpan dengan CTRL+O
tekan Enter dan untuk keluar CTRL+X.
1
2
Kedelapan Pindahkan file tersebut ke server debian dengan menggeser ke samping/drag and
drop.
Pengujian buka Virtual Server pada VirtualBox. Lakukan pengecekan file wordpress-5.2.4.zip di
server Debian. Lokasi file berada di /home/user(sesuai nama user). Perintah yang digunakan
untuk menuju direktori file adalah "cd /home/user(sesuai nama user)". Masukkan perintah "ls"
untuk melihat isi direktori. Pastikan ada wordpress-5.2.4.zip
Kedua install PHP7.0, lokasi file pada DVD binary 1 dan 2. Masukkan perintah "apt-get install
php7.0" lanjutkan proses instalasi sampai selesai.
Ketiga install MYSQL, lokasi pada DVD binary1. Masukkan perintah "apt-get install mysql-
server" lanjutkan proses instalasi sampai selesai.
Keempat install PHPMYADMIN, aplikasi ini digunakan untuk mengelola database. Lokasi file
phpmyadmin ada pada DVD binary 1 dan 2. Masukkan perintah "apt-get install phpmyadmin".
Konfigurasi webserver yang dipilih adalah apache2 dengan menekan tombol spasi kemudian enter
untuk melanjutkan. Lakukan proses instalasi sampai selesai.
Kedua masukkan konfigurasi untuk password root database MYSQL-Maria DB. Harap diingingat
disini yang dimasukkan adalah password root untuk Database.
Set root password? Pilih Y.
Lanjutkan lagkah dengan memasukkan password root database MYSQL-Maria DB.
Jika ada notifikasi untuk konfigurasi database pilih Y hingga proses instalasi selesai.
Ketiga masukkan perintah untuk konfigurasi database MYSQL dengan perintah "mysql -u root -p
mysql" kemudian masukkan password root database MYSQL-Maria DB.
Keempat setelah berhasil login pada konfigurasi database MYSQL-MariaDB masukkan perintah "
update user set plugin=' ' where user='root'; " untuk menambahkan user ROOT pada
database. kemudian masukkan perintah berikutnya "flush privileges;". Jika sudah berhasil
keluar dari konfigurasi dengan perintah CTRL+C.
Keenam buat database baru yang akan digunakan untuk database wordpress. Nama file
"websekolah". Pilih New kemudian masukkan nama database= websekolah klik Create.
1
2 3
Pengujian silahkan perhatikan pada sisi sebelah kiri. Terdapat database baru dengan nama
"websekolah"
Kedua buka file wordpress yang sebelumnya sudah dicopykan ke Server. Perintah yang digunakan
untuk menuju direktori file adalah "cd /home/user(sesuai nama user)". Masukkan perintah "ls"
untuk melihat isi direktori. Pastikan ada wordpress-5.2.4.zip. Jika tidak ada kembali lakukan
pengecekan pada langkah Konfigurasi FTP.
Ketiga pindahkan file wordpress-5.2.4.zip ke /home/site/www sesuai instruksi pada soal. perintah
yang digunakan adalah "mv wordpress-5.2.4.zip /home/site/www". Selanjutnya pindah ke
direktori dengan perintah "cd /home/site/www". Masukkan "ls" untuk melihat isi direktori.
Keempat extract file wordpress dengan perintah "unzip wordpress-5.2.4.zip". Tunggu proses
instalasi sampai selesai. Kemudian masukkan "ls" untuk melihat hasil unzip. Lokasi folder
website yang tersimpan adalah /home/site/www/wordpress.
Kelima buka konfigurasi 000-default.conf untuk melakukan pengaturan link file direktori website.
Perintah yang digunakan "nano /etc/apache2/sites-available/000-default.conf".
Kedua konfigurasi database MYSQL yang sudah dibuat dengan Wordpress. Masukkan nama
database "websekolah", username "root", dan password "(password MYSQL/phpmyadmin)".
Kemudian klik Submit
Kelima masuk sebagai super user dengan perintah "su" kemudian masukkan password root debian.
Keenam konfigurasi untuk wp-config.php untuk konfigurasi file instalasi wordpress. Masukkan
perintah "nano /home/site/www/wordpress/wp-config.php" untuk konfigurasi.
Kedelapan buka kembali browser chrome kemudian klik pada "Run the Installation"
Uji coba dengan Login wordpress sebagai admin. Masukkan namauser dan password. Link yang
digunakan untuk login wordpress adalah "sekolah.sch.id/wp-login.php"
Buat halaman post yang berjudul "Selamat Datang Di Website SMKN 4 Jeneponto". Kemudian
masukkan artikel pada website tersebut. kemudian pilih Publish untuk menguplod post.