Panduan Praktis Setting Fortinet FortiGate SSL-VPN & Firewall Policy untuk Remote Worker
Tested & Verified On
FortiOS 7.2
Prerequisites
FortiGate sudah memiliki koneksi internet dan interface WAN publik. Subnet internal yang akan diakses sudah dipetakan. User lokal atau integrasi AD/LDAP telah disiapkan.
Overview & Tujuan Belajar
Ringkasan Tutorial
Panduan implementasi SSL-VPN FortiGate untuk user remote yang mencakup pembuatan user group, portal, IP pool, firewall policy, split tunnel, dan verifikasi login dari FortiClient.
Tujuan Belajar
- Membangun portal SSL-VPN yang aman dan dapat dipakai user non-teknis.
- Menerapkan policy dari zona SSL-VPN ke LAN internal.
- Memverifikasi autentikasi, route, dan logging akses user.
Hasil Akhir yang Diharapkan
Setelah menyelesaikan seluruh modul, peserta diharapkan mampu mengulang implementasi ini secara mandiri, memahami alasan desainnya, dan melakukan verifikasi hasil di lapangan tanpa hanya menyalin konfigurasi.
Target Belajar Spesifik
- Membangun portal SSL-VPN yang aman dan dapat dipakai user non-teknis.
- Menerapkan policy dari zona SSL-VPN ke LAN internal.
- Memverifikasi autentikasi, route, dan logging akses user.
Topologi Lab & Skenario
- Port1 ke internet dan port2 ke LAN internal.
- SSL-VPN memberikan IP dari pool khusus remote user.
- User terhubung dari internet melalui FortiClient.
Glosarium Istilah & Singkatan
Kenapa Glosarium Ini Penting
Materi Panduan Praktis Setting Fortinet FortiGate SSL-VPN & Firewall Policy untuk Remote Worker memuat cukup banyak istilah teknis dan singkatan. Modul ini disediakan agar pembaca awam tidak tersendat saat menjumpai istilah yang sering dipakai engineer jaringan, server, storage, dan security.
Cara Menggunakan Modul Ini
- Baca istilah yang belum Anda pahami sebelum lanjut ke implementasi.
- Kembali ke glosarium ketika menemukan singkatan baru di langkah konfigurasi.
- Gunakan definisi ini sebagai pijakan awal, lalu cocokkan dengan output perangkat yang Anda pakai.
Istilah Penting yang Perlu Dipahami
11 istilahIP Address
Alamat logis yang diberikan ke perangkat agar dapat saling berkomunikasi di jaringan.
Gateway
Perangkat atau alamat tujuan pertama yang dipakai host untuk keluar dari subnet lokalnya.
Subnet
Bagian jaringan yang dibatasi oleh subnet mask agar segmentasi alamat lebih rapi dan efisien.
Latency
Waktu tempuh paket dari sumber ke tujuan. Latency tinggi biasanya terasa sebagai koneksi lambat atau jeda.
Failover
Perpindahan layanan atau trafik ke jalur cadangan saat jalur utama gagal.
Throughput
Jumlah data yang benar-benar berhasil dikirim dalam satuan waktu tertentu.
Policy
Aturan yang menentukan trafik mana yang boleh lewat, ditolak, atau dipantau firewall.
NAT
Teknik mengubah alamat IP sumber atau tujuan saat paket melewati perangkat jaringan.
VPN
Koneksi terenkripsi untuk menghubungkan dua jaringan atau pengguna jarak jauh melalui internet.
SED
Utilitas pemrosesan dan substitusi teks berbasis baris pada terminal Linux.
AH
Protokol bagian IPSec yang mengamankan integritas dan otentikasi asal paket IP tanpa mengenkripsi isi payload.
Persiapan Lab & Topologi
Versi Perangkat & Platform Uji
FortiOS 7.2
Estimasi Waktu Praktik
90-120 menit
Prasyarat Sebelum Memulai
- FortiGate sudah memiliki koneksi internet dan interface WAN publik.
- Subnet internal yang akan diakses sudah dipetakan.
- User lokal atau integrasi AD/LDAP telah disiapkan.
Topologi Lab & Skenario Praktik
- Port1 ke internet dan port2 ke LAN internal.
- SSL-VPN memberikan IP dari pool khusus remote user.
- User terhubung dari internet melalui FortiClient.
Aset Lab
Gunakan file lab yang disediakan untuk mempercepat reproduksi skenario: Unduh aset lab.
Paket Simulasi Lab Terverifikasi
File pendukung praktikum: topologi simulasi, file konfigurasi awal, dan panduan latihan mandiri.
Implementasi Bertahap
Kasus Lapangan & Sasaran Implementasi
Remote worker perlu mengakses file server, ERP, atau server internal tanpa membuka layanan tersebut langsung ke internet. Implementasi SSL-VPN harus aman, mudah dipakai, dan tetap membatasi hak akses user sesuai kebutuhan.
Target pembaca: Administrator firewall dan system administrator yang mengelola akses kerja jarak jauh.
Hasil akhir yang harus dicapai: User remote dapat login lewat FortiClient, memperoleh IP pool VPN, dan hanya mengakses subnet yang memang diizinkan.
Tahapan Implementasi Lapangan
- Buat user dan group akses berdasarkan peran, bukan per orang satu per satu di policy.
- Aktifkan SSL-VPN settings, portal, dan split tunnel sesuai subnet yang benar-benar dibutuhkan.
- Bangun policy dari ssl.root ke segmen tujuan dengan logging aktif.
- Lakukan uji login dari FortiClient, cek IP pool, akses layanan internal, dan event log FortiGate.
Contoh Konfigurasi / Command Penting
config vpn ssl settings
set source-interface "port1"
set tunnel-ip-pools "SSLVPN_POOL"
set port 10443
end
config firewall policy
set srcintf "ssl.root"
set dstintf "port2"
set dstaddr "LAN_SUBNET"
set logtraffic all
CLI Command & Script Konfigurasi Lengkap
config vpn ssl settings set source-interface "port1" set tunnel-ip-pools "SSLVPN_POOL" set port 10443 end config firewall policy set srcintf "ssl.root" set dstintf "port2" set dstaddr "LAN_SUBNET" set logtraffic all
Verifikasi & Troubleshooting
Hal yang Wajib Diverifikasi
- User berhasil login dan mendapat alamat IP dari pool SSL-VPN.
- Subnet yang diizinkan dapat diakses, sedangkan subnet lain tetap tertutup.
- Log firewall menunjukkan policy dan user yang cocok.
- Split tunnel bekerja sesuai desain jika diaktifkan.
Troubleshooting Paling Sering Muncul
- Jika user gagal login, cek credential, group mapping, dan source restriction.
- Jika login sukses tetapi tidak bisa akses server, cek policy ssl.root ke LAN dan route internal.
- Jika tidak mendapat route, audit konfigurasi split tunnel dan pool IP.
Checklist Verifikasi Hasil Lab
- User berhasil login dan mendapat alamat IP dari pool SSL-VPN.
- Subnet yang diizinkan dapat diakses, sedangkan subnet lain tetap tertutup.
- Log firewall menunjukkan policy dan user yang cocok.
- Split tunnel bekerja sesuai desain jika diaktifkan.
Keputusan Desain & Praktik Lapangan
Keputusan Desain yang Perlu Dipahami
- SSL-VPN cocok untuk mobile worker dan akses laptop per user.
- MFA sebaiknya diaktifkan untuk produksi.
- Hak akses harus dibatasi per grup agar audit lebih mudah.
Kesalahan yang Sering Terjadi di Lapangan
- Policy SSL-VPN terlalu lebar ke semua subnet internal.
- Lupa memasukkan subnet internal ke split tunnel.
- Tidak memeriksa log saat user gagal terkoneksi.
Artefak Serah Terima yang Harus Disimpan
- Daftar group, subnet akses, dan port listen SSL-VPN.
- Panduan instalasi FortiClient untuk user.
- Bukti login sukses dan hasil uji akses internal.
Langkah Lanjut Setelah Praktik
Setelah modul ini selesai, ulangi implementasi tanpa melihat catatan langkah demi langkah, lalu dokumentasikan hasil verifikasi, kendala, dan perubahan desain. Cara ini membantu materi benar-benar berpindah dari sekadar dibaca menjadi keterampilan kerja.