Cara Membuat VPN Server IKEv2/IPSec PSK di Mikrotik
Pengantar
VPN IKEv2/IPSec PSK adalah protokol Virtual Private Network yang menggabungkan keamanan IPSec dengan kecepatan dan stabilitas IKEv2. Keunggulan utama IKEv2/IPSec PSK meliputi koneksi yang lebih stabil, enkripsi yang kuat untuk keamanan data, serta dukungan multi-device, termasuk Windows, Android, dan iOS. Mikrotik, dengan RouterOS-nya yang handal, menyediakan platform ideal untuk membuat VPN server karena kemudahan konfigurasi, fleksibilitas, dan kemampuan monitoring yang lengkap. Menggunakan Mikrotik untuk VPN memungkinkan Anda mengamankan koneksi jaringan internal, remote access untuk karyawan, maupun layanan untuk pelanggan.
Prasyarat
Sebelum membuat VPN IKEv2/IPSec PSK, pastikan Anda memiliki:
-
Router Mikrotik dengan versi RouterOS terbaru.
-
IP publik statis atau dinamis (DDNS bisa digunakan jika IP dinamis).
-
Akses ke Mikrotik melalui Winbox
Panduan Membuat VPN Server IKEv2/IPSec di Mikrotik
- Buat IP Pool
Masuk ke menu IP → Pools → Klik +.
IP Pool berfungsi memberikan alamat IP otomatis kepada client VPN saat terkoneksi, sehingga tidak perlu setting manual.
Penjelasan :- Name : Masukkan nama untuk ip poolnya
- Addresses : Masukkan alamat ip poolnya
- Save : Klik apply untuk melakukan save
- Buat Mode Config
Masuk ke menu IP → IPsec → Mode Config→ Klik +.
Mode Config adalah konfigurasi yang memastikan client menerima IP dari server saat koneksi berhasil.
Penjelasan :- Name : Masukkan nama bebas untuk config nya
- Address pool : Masukkan nama ip poolnya
- Address prefix : Sesuaikan dengan prefix yang digunakan
- System DNS : Biarkan tanpa di checklist
- Save : Klik apply untuk melakukan save
- Buat Proposals
Di IP → IPsec → Proposals,
Proposal menentukan standar enkripsi yang akan dipakai antara server dan client, pastikan kuat namun tetap kompatibel.
Penjelasan :- Name : Masukkan nama untuk proposal
- Auth Algoritms : Pilih sha256 dan sha1
- Encr Algoritms : Pilih aes-256 cbc
- PFS Group : Pilih none
- Buat Group
Di IP → IPsec → Group,
Group ini digunakan saat proses pertukaran kunci enkripsi agar server dan client bisa sepakat dengan metode yang sama.
Penjelasan :- Name : Masukkan nama untuk Group
- Name : Masukkan nama untuk Group
- Buat Profile
Di IP → IPsec → Profile,
Profile menyimpan konfigurasi dasar sesi VPN, termasuk metode autentikasi dan algoritma pertukaran kunci.
Penjelasan :- Name : Masukkan nama untuk Profile
- Hash Algoritms : Pilih sha256
- Encr Algoritms : Pilih aes-256
- DH Group : Modp1024 dan Modp 2048
- Buat Policies
Di IP → IPsec → Policies,
Policy mendefinisikan lalu lintas apa saja yang akan dilindungi IPSec, dalam hal ini semua trafik diarahkan melalui VPN.
Penjelasan :- Template : Checklist Themplate nya
- Group : Sesuaikan dengan Group yang sudah di buat
- Proposal : Sesuaikan dengan Proposal yang sudah di buat
- Buat peer
Di IP → IPsec → Peer,
Peer adalah entitas lawan komunikasi (client). Dengan pengaturan ::/0, Mikrotik siap menerima koneksi dari berbagai client.
Penjelasan :- Profile : Sesuaikan dengan Profile yang sudah di buat
- Exchange Mode : Pilih IKE2
- Passive : Checkist passive
- Buat Identity
Di IP → IPsec → Identity
Identity menghubungkan peer dengan metode autentikasi. Di sini PSK (Pre Shared Key) digunakan agar client dapat login dengan aman.
Penjelasan :- Peer : Sesuaikan dengan Peer yang sudah di buat
- Auth Method : Pilih Preshare key
- Secret : Masukkan password yang ingin digunakan untuk koneksi di android nanti
- Police themp : Sesuaikan dengan policy yang sudah di buat
- Mode Configuration : Sesuaikan dengan mode config yang sudah di buat
- Generate Policy : pilih port strict
Koneksi ke dalam Android
Sebelum melakukan koneksi pada android pastikan sudah menggunakan android v12+
- Login VPN
Masuk kedalam pengaturan kemudian pilih VPN - Buat VPN Profile
Kemudian masukkan n ama, Kemudian untuk type VPN gunakan IKEv2/IPSec PSK
Penjelasan :- Name : Masukkan nama untuk Profile
- VPN Type : gunakan IKEv2/IPSec PSK
- Server Address : Masukkan ip Public mikrotik
- IP Sec Identifier : Masukkan nama bebas
- IP Sec Pre-Share Key : Masukkan password yang sudah dibuat tadi
- Pengujian
Kemudian Lakukan koneksi jika sudah terhubung akan muncul Connected
Kesimpulan
Dengan konfigurasi tadi, Mikrotik sudah bisa dipakai sebagai VPN Server IKEv2/IPSec PSK. Client yang terhubung akan otomatis mendapat IP, koneksi aman karena terenkripsi, dan tetap stabil di berbagai perangkat. Pastikan juga port UDP 500 dan 4500 sudah dibuka di firewall agar VPN berjalan lancar.