ADVERTISEMENT

Administrasi Sistem Jaringan | Evaluasi dan Konfigurasi VPN Server | Sistem Monitoring Jaringan | Keamanan Jaringan

ADVERTISEMENT

Administrasi Sistem Jaringan: VPN, Monitoring & Keamanan Server

Panduan Praktikum Praktis Konfigurasi OpenVPN, Sistem Monitoring Zabbix, Proteksi Firewall UFW, Honeypot, dan Autentikasi MFA
Desain Ilustrasi Jaringan Komputer dan Server

Berikut adalah panduan praktikum terpadu untuk memperdalam kompetensi evaluasi, implementasi, dan pengamanan sistem jaringan komputer tingkat lanjut (ASJ) yang siap diuji pada lingkungan lab server.

Tutorial 1: Evaluasi dan Konfigurasi VPN Server OpenVPN
Tujuan: Memahami proses evaluasi protokol keamanan jaringan dan konfigurasi VPN server untuk koneksi terenkripsi jarak jauh.

Persiapan & Instalasi OpenVPN

Login ke server dengan hak akses root via SSH, lalu pasang OpenVPN beserta Easy-RSA untuk manajemen sertifikat SSL:

sudo apt update && sudo apt install openvpn easy-rsa -y

Pembuatan Public Key Infrastructure (PKI)

Inisialisasi direktori Certificate Authority (CA) untuk menghasilkan kunci enkripsi server dan client:

make-cadir ~/openvpn-ca
Ikuti wizard instruksi internal Easy-RSA untuk menandatangani sertifikat CA, server key, dan client certificate.

Pengujian Koneksi VPN

Import file profil koneksi (.ovpn) pada aplikasi client OpenVPN Connect, hubungkan, lalu verifikasi perubahan alamat IP publik:

Buka situs peninjau IP: whatismyip.com. Jika IP yang tertera sesuai dengan IP server VPN, maka terowongan terenkripsi telah aktif.
Tugas Latihan Mandiri:
  • Bangun koneksi tunnel VPN menggunakan protokol OpenVPN UDP port 1194.
  • Konfigurasikan mode Split Tunneling agar hanya lalu lintas rute subnet server lokal yang dilewatkan melalui VPN.
Target Capaian: Tunnel VPN aktif mengamankan pertukaran data antarmuka jaringan publik.
Tutorial 2: Sistem Monitoring Jaringan Zabbix Server
Tujuan: Menginstalasi perangkat lunak monitoring terdistribusi untuk mendeteksi anomali performa perangkat jaringan secara *real-time*.

Instalasi Komponen Zabbix

Pasang Zabbix server daemon beserta agent lokal untuk pemantauan host:

sudo apt update && sudo apt install zabbix-server zabbix-agent -y

Konfigurasi Database Server

Buka file konfigurasi utama Zabbix server:

sudo nano /etc/zabbix/zabbix_server.conf

Sesuaikan kredensial basis data pada baris DBHost=localhost, DBName=zabbix, dan DBPassword=password_rahasia.

Ambang Batas (Threshold) & Notifikasi Alert

  • Akses dashboard Web GUI Zabbix → Menu Configuration > Hosts > Create Host.
  • Terapkan template monitoring (misal: Linux by Zabbix agent) dan atur Trigger threshold (misal: CPU Load > 80% atau Memory > 85%).
  • Atur *Media Types* untuk pengiriman notifikasi otomatis jika sistem down via Email SMTP atau Bot Telegram.
Tugas Latihan Mandiri:
  • Tambahkan 3 target endpoint perangkat (Router MikroTik, Server Web, dan PC Client).
  • Buat grafik telemetri penggunaan bandwidth antarmuka ethernet serta uji lonjakan latensi ICMP.
Target Capaian: Dashboard Zabbix mendeteksi gangguan koneksi secara real-time dan mengirimkan trigger peringatan.
Tutorial 3: Pengerasan Keamanan Jaringan (Hardening) Security & MFA
Tujuan: Menerapkan proteksi lapis ganda melalui firewall UFW, jebakan serangan (honeypot), dan autentikasi multi-faktor (MFA).

Proteksi Aturan Port dengan UFW Firewall

Buka hanya port layanan penting (SSH port 22 dan VPN UDP port 1194), kemudian aktifkan proteksi firewall:

sudo ufw allow 22/tcp
sudo ufw allow 1194/udp
sudo ufw enable
sudo ufw status verbose

Penerapan Cowrie SSH Honeypot

Gunakan honeypot untuk menjebak peretas dan mencatat upaya serangan brute-force:

sudo apt install cowrie -y
Honeypot akan meniru lingkungan shell SSH palsu dan mendokumentasikan log keystroke penyerang.

Multi-Factor Authentication (MFA) via Google Authenticator

Tingkatkan keamanan login SSH dengan verifikasi kode OTP berbasis waktu (TOTP):

sudo apt install libpam-google-authenticator -y
google-authenticator
Pindai QR Code yang muncul di terminal menggunakan aplikasi Google Authenticator pada smartphone Anda.
Tugas Latihan Mandiri:
  • Terapkan aturan pemblokiran IP mencurigakan (Rate Limiting) pada port login SSH.
  • Uji login akun server menggunakan kombinasi password akun dan kode 6 digit OTP.
Target Capaian: Server aman terlindungi oleh firewall ketat, deteksi jebakan honeypot aktif, dan akses root terproteksi MFA.

Kesimpulan Praktikum

Ketiga materi praktikum di atas merupakan pilar utama Administrasi Sistem Jaringan modern. Pengamanan jalur transfer data via VPN, deteksi dini performa hardware melalui Zabbix, serta penguatan dinding pertahanan server dengan firewall dan autentikasi multi-faktor menjamin keandalan sistem produksi secara menyeluruh.

Dokumentasikan hasil monitoring dan log firewall pada lembar kerja praktikum ASJ. Selamat belajar dan berlatih! 🚀
ADVERTISEMENT
Slot Iklan Bawah Artikel (AdSense Display/Multiplex)
Kafi Ngamali
Ditulis oleh: Kafi Ngamali
IT Support, Network Engineer, & Edukator Teknologi Kejuruan (TKJ). Menyajikan panduan praktis konfigurasi server, administrasi jaringan, dan materi kurikulum sekolah kejuruan.