Pembahasan Soal Linux LKS NTB 2018 | Part 3
Verifikasi terhadap layanan-layanan linux server maupun router.
Setelah kalian selesai mengonfigurasi LNXSVR & LNXRTR selama 2 part berpusing-pusing ria gimana rasanya? Capek ya, lumayan sih saya juga menyelesaikan soal ini hampir beberapa minggu karena saat itu minimnya pengetahuan saya tentang Linux Server/Router tapi sekarang sudah berbeda setelah mengerjakan .
Terimakasih pak I Putu Hariyadi atas soal LKSnya yang di share publik jadinya kita bisa belajar untuk mempersiapkan diri di ajang berkompetisi lainnya. Persyaratan untuk melakukan verifikasinya adalah;
Sebelum kita masuk ke tahap verifikasi masih ada dua soal lagi yang belum di selesaikan mengenai client, tenang aja konfigurasinya mudah kok hanya berhubungan dengan Windows. Oke mulai!
TUGAS 3: KONFIGURASI DAN VERIFIKASI PADA LINUX DEBIAN 8.7 CLIENT (LNXCLNT)
1. Mengatur hostname menggunakan LNXCLNT.ntbhebat.com.
Buat soal ini nggk usah ada yang di konfigurasi, sebenarnya ada tapi nggk apa-apa kita lanjut saja.
2. Mengatur pengalamatan IP pada interface eth0 secara dinamis atau sebagai DHCP Client.
Disini sepertinya soalnya ada kekeliruan, karna yang sistem operasi yang tertulis di topologinya adalah Windows 10 bukan Linux, nah jadinya kalian atur pengalamatan IP pada interface yang terhubung ke LNXSVR, bingung ya? Gini deh, saya kasih contoh deh di VMware, semisal adapter yang digunakan LNXSVR vmnet1, nah yang dikonfigurasi pada Windows 10 adalah vmnet1 juga. Lihat di gambar untuk detailnya,
Dibawah ini adapter yang dikonfigurasi pada Windows 10, disable dulu semua adapter yang tidak digunakan agar menghindari gangguan koneksi dengan LNXSVR.
TUGAS 4: KONFIGURASI DAN VERIFIKASI PADA LINUX DEBIAN 8.7 VPN CLIENT (VPNCLNT)
1. Mengatur hostname menggunakan VPNCLNT.
Seperti biasa, kita nggk usah konfigurasi hostnamenya lanjut ya.
2. Mengatur pengalamatan IP pada interface eth0 menggunakan alamat IP 192.0.2.2/24 (Tanpa Gateway). VPNCLNT disimulasikan sebagai client Internet.
Caranya hampir serupa dengan Nomor 2 pada Tugas 3, yang berbeda adalah adapter yang digunakan dan gatewaynya tidak digunakan. Lihat gambar dibawah;
Nah, adapter di Windows 10 yang perlu di konfigurasi seperti dibawah;
Oke selesai konfigurasi clientnya, pasti kalian bertanya-tanya kenapa OpenVPN kliennya nggk di konfigurasi, iya kan? Kalau sudah mengikuti dari part 2 pasti paham deh. Lanjut ke verifikasi konfigurasinya!
Verifikasi layanan LNXSVR
1. Verifikasi IP
Di mesin LNXSVR ketik perintah dibawah ini untuk memastikannya;
root@LNXSVR:~# ip add
2. Konfigurasi DNS
Kita pindah ke mesin LNXCLNT(Windows 10) yang terhubung ke LNXSVR sebagai klien, buka CMD(Command Prompt) lalu ketik perintah dibawah;
C\Users\Nama_User> nslookup ntbhebat.com
C\Users\Nama_User> nslookup mail.ntbhebat.com
3. Verifikasi NTP
Buat ini nggk usah kita cek, karena di part 2 sudah dibahas cara verifikasinya pada nomor 8.
4. Verifikasi CA
5. Verifikasi Apache2
Tahap verifikasi nomor 4 dan 5 digabung karena saling berhubungan, buka browser kalian di mesin LNXCLNT(Windows 10) dan ketik url;
Jika tidak ada masalah saat membuka kedua urlnya, maka sudah dipastikan konfigurasinya benar.
6. Verifikasi User
Ada 2 user yang kita buat saat di part 1 yaitu arjuna dan bima, nah cara verifikasinya kita pindah ke mesin LNXSVR dan ketik perintah dibawah jika mengandung tulisan arjuna dan bima, berarti benar;
root@LNXSVR:~# tail /etc/passwd
7. Verifikasi FTP/FTPS
Pindah lagi ke mesin LNXCLNT masih di CMD lalu ketik perintah dibawah ini dan berikan user/password yang sesuai;
C\Users\Nama_User> ftp ftp.ntbhebat.com
Lalu ketik lagi perintah dibawah untuk memastikan user terkurung pada direktori rumahnya, jika hasilnya seperti digambar berarti oke konfigurasinya;
ftp> ls Untuk cek file yang ada didalam direktory tersebut.
ftp> cd .. Untuk berpindah direktory ke sebelum direktory rumah bima, tapi tidak berfungsi karena sudah terkurung.
ftp> ls Memastikan hasilnya masih sama seperti ls pertama. Jika sama berarti berhasil.
8. Verifikasi Mail
Masih di mesin LNXCLNT dan CMD, ketik perintah dibawah untuk mengirim email terlebih dahulu;
C\Users\Nama_User> telnet mail.ntbhebat.com 25
mail from: bima mengirim email dengan menggunakan user bima.
rcpt to: arjuna penerima sebagai user arjuna.
data perintah untuk membuat isi email.
anjas bisa boii isi dari email yang akan kita kirim.
. sebagai perintah untuk mengakhiri pembuatan isi email.
quit untuk keluar dari proses mengirim email.
Lalu kita akan cek email yang baru saja dikirim;
C\Users\Nama_User> telnet mail.ntbhebat.com 110
user arjuna membuka email sebagai user arjuna.
pass 12345678 password dari user arjuna.
stat jumlah email yang masuk.
retr 1 membaca email yang pertama.
yaamvon isi email yang dikirim dari user arjuna.
quit untuk keluar dari proses membaca email.
9. Verifikasi DHCP Server
Buat ini nggk usah ribet-ribet, tadi sudah kita cek saat melakukan konfigurasi IP LNXCLNT di awal, dan kalian tinggal cek hasilnya mendapatkan IP atau tidak seperti di gambar;
10. Verifikasi Cacti
Di part 2 sudah kita bahas sekalian dengan konfigurasi, kalian bisa cek di pembahasan konfigurasi cacti tahap terakhir.
Verifikasi layanan LNXRTR
1. Verifikasi IP
Cara verifikasinya serupa dengan sebelumnya, pada mesin LNXRTR hanya dengan mengetik perintah dibawah;
root@LNXSVR:~# ip add
2. Verifikasi Routing dan NAT
Nah untuk ini kalian pindah dulu ke mesin LNXCLNT buka CMD lalu ketik perintah dibawah;
C\Users\Nama_User> ping 192.0.2.1
Jika reply berarti langkah awal verifikasi NAT sudah berhasil, masih ada langkah selanjutnya dengan ping sebaliknya dari mesin VPNCLNT ke LNXSVR.
C\Users\Nama_User> ping 192.168.169.1
Pasti tidak reply karna itulah fungsinya NAT, melindungi jaringan yang berada dibawahnya(Private) berarti kalian sudah berhasil mengonfigurasi NAT.
3. Verifikasi SSH
Sekarang buka mesin LNXCLNT atau VPNCLNT lalu buka CMD, ketiklah perintah dibawah untuk melakukan remote SSH, berikan password dari root user;
C\Users\Nama_User> ssh root@192.0.2.1
Selesai deh, penulis harap setelah menyelesaikan soal dari LKS NTB 2018 — Linux Environment kalian dapat berbagi ilmu dan juga lebih serius dalam mempelajari bidang jaringan termasuk Linux. Kalau ingin minta soal-soal LKS lainnya boleh email langsung saja ya. Terimakasih dan sampai jumpa pada pembahasan soal-soal LKS lainnya!
Buat yang belum tau dan tiba-tiba membuka cerita ini alangkah baiknya membaca di part 1 dengan klik disini.