Loading...
Sharkwifi
Masuk
Artikel 11 Juni 2026

VPN Failover MikroTik: Menjaga Koneksi Antar Kantor Tetap Aktif Saat Jalur Utama Bermasalah

VPN Failover MikroTik: Menjaga Koneksi Antar Kantor Tetap Aktif Saat Jalur Utama Bermasalah

Koneksi VPN sering menjadi tulang punggung komunikasi antara kantor pusat, cabang, data center, maupun pengguna remote. Ketika tunnel VPN terputus karena gangguan ISP, pemeliharaan jaringan, atau masalah pada perangkat jaringan, aktivitas operasional dapat langsung terdampak. Aplikasi ERP tidak dapat diakses, sinkronisasi data berhenti, hingga layanan monitoring kehilangan komunikasi dengan perangkat di lokasi lain.

Situasi seperti ini cukup sering ditemukan pada jaringan perusahaan yang hanya mengandalkan satu jalur VPN tanpa mekanisme cadangan. Ketika terjadi gangguan, administrator harus melakukan perpindahan koneksi secara manual yang memerlukan waktu dan berpotensi menambah downtime.

VPN Failover menjadi salah satu solusi yang banyak diterapkan untuk mengatasi masalah tersebut. Dengan memanfaatkan fitur routing dan monitoring yang tersedia pada RouterOS, MikroTik dapat secara otomatis mengalihkan trafik ke tunnel VPN cadangan ketika koneksi utama mengalami kegagalan. Pengguna tidak perlu melakukan perubahan konfigurasi secara manual dan layanan dapat tetap berjalan dengan gangguan seminimal mungkin.

Artikel ini membahas konsep VPN Failover pada MikroTik, metode implementasi yang umum digunakan, contoh konfigurasi, serta praktik terbaik yang dapat diterapkan pada lingkungan produksi.


Mengenal VPN Failover

VPN Failover adalah mekanisme perpindahan otomatis dari satu tunnel VPN ke tunnel lainnya ketika jalur utama tidak dapat digunakan. Tujuan utamanya adalah menjaga konektivitas antar jaringan tetap tersedia meskipun terjadi gangguan pada salah satu jalur komunikasi.

Sebagai contoh, sebuah kantor cabang terhubung ke kantor pusat menggunakan tunnel WireGuard melalui ISP utama. Jika koneksi internet dari ISP tersebut terputus, MikroTik akan mendeteksi kegagalan tersebut dan mengarahkan trafik ke tunnel cadangan yang berjalan melalui ISP kedua.

Dari sudut pandang pengguna, proses perpindahan ini biasanya berlangsung otomatis tanpa perlu melakukan konfigurasi ulang atau reconnect secara manual.

Keuntungan utama VPN Failover antara lain:

  • Mengurangi downtime jaringan.
  • Menjaga akses ke server pusat tetap tersedia.
  • Mendukung kebutuhan bisnis yang memerlukan koneksi 24 jam.
  • Mengurangi intervensi administrator saat terjadi gangguan.
  • Meningkatkan reliabilitas infrastruktur jaringan.

Mengapa VPN Failover Dibutuhkan?

Banyak administrator fokus menyediakan dua koneksi internet, tetapi melupakan redundansi pada jalur VPN. Padahal kegagalan komunikasi antar lokasi tidak selalu disebabkan oleh putusnya koneksi internet.

Beberapa kondisi yang sering menyebabkan tunnel VPN tidak dapat digunakan antara lain:

  • Gangguan ISP.
  • Perubahan routing internet.
  • Kerusakan perangkat jaringan.
  • Masalah DNS.
  • Kegagalan proses negosiasi VPN.
  • Latensi yang sangat tinggi.
  • Packet loss yang berlebihan.

Tanpa mekanisme failover, administrator harus melakukan perpindahan jalur secara manual. Pada lingkungan dengan banyak cabang, proses tersebut dapat memakan waktu cukup lama dan berdampak langsung terhadap operasional perusahaan.


Skenario Implementasi VPN Failover

Dual ISP dengan Satu VPN

Model ini merupakan implementasi paling sederhana.

Kantor cabang memiliki:

  • ISP Utama
  • ISP Backup

VPN hanya dibuat satu kali, namun dapat berjalan melalui kedua jalur internet tersebut.

Ketika ISP utama mengalami gangguan, route internet akan berpindah ke ISP cadangan sehingga tunnel VPN dapat membangun koneksi kembali melalui jalur alternatif.

Keuntungan pendekatan ini adalah konfigurasi yang relatif sederhana. Namun proses reconnect VPN biasanya membutuhkan waktu beberapa detik hingga tunnel kembali aktif.


Dual ISP dan Dual VPN

Pada model ini tersedia:

  • VPN Primary
  • VPN Secondary

Kedua tunnel sudah aktif secara bersamaan.

Routing menentukan tunnel mana yang digunakan sebagai jalur utama. Ketika tunnel utama gagal, trafik langsung dialihkan ke tunnel cadangan tanpa perlu membangun koneksi baru.

Model ini umum digunakan pada perusahaan yang membutuhkan tingkat ketersediaan jaringan yang lebih tinggi.


Dynamic Routing Failover

Implementasi skala besar biasanya menggunakan protokol routing dinamis seperti:

  • OSPF
  • BGP

Metode ini memungkinkan perubahan jalur terjadi secara otomatis berdasarkan status koneksi aktual.

Administrator tidak perlu membuat banyak script failover karena keputusan routing dilakukan oleh protokol routing itu sendiri.


Komponen Penting dalam VPN Failover MikroTik

Sebelum melakukan konfigurasi, terdapat beberapa komponen yang perlu dipahami.

Route Distance

Distance menentukan prioritas route.

Contoh:

 
/ip route
add dst-address=0.0.0.0/0 gateway=ISP1 distance=1
add dst-address=0.0.0.0/0 gateway=ISP2 distance=2
 

Route dengan distance paling kecil akan digunakan terlebih dahulu.

Jika route utama tidak tersedia, route cadangan akan mengambil alih trafik.


Check Gateway

Fitur ini memungkinkan MikroTik memonitor status gateway secara otomatis.

Contoh:

 
/ip route
add gateway=192.168.10.1 distance=1 check-gateway=ping
 

Jika gateway tidak merespon ping, route akan dianggap tidak aktif.


Recursive Routing

Banyak administrator hanya melakukan monitoring gateway ISP. Pendekatan ini terkadang kurang akurat karena gateway masih dapat merespon ping meskipun akses internet sebenarnya terputus.

Recursive routing mengatasi masalah tersebut dengan memonitor host eksternal seperti:

  • 8.8.8.8
  • 1.1.1.1

Dengan cara ini status konektivitas internet dapat diketahui dengan lebih akurat.


VPN Failover Menggunakan WireGuard

Sejak hadir pada RouterOS v7, WireGuard menjadi salah satu pilihan utama untuk membangun VPN site-to-site.

Beberapa alasan WireGuard banyak digunakan:

  • Konfigurasi lebih sederhana.
  • Performa tinggi.
  • Konsumsi CPU rendah.
  • Waktu reconnect cepat.
  • Stabil pada lingkungan multi-WAN.

Ketika terjadi perpindahan ISP, WireGuard dapat melakukan handshake ulang dengan cepat sehingga downtime dapat ditekan seminimal mungkin.

Membuat Interface WireGuard

 
/interface wireguard
add name=wg-primary listen-port=51820
 

Menambahkan alamat IP:

 
/ip address
add address=10.10.10.1/24 interface=wg-primary
 

Menambahkan peer:

 
/interface wireguard peers
add interface=wg-primary \
public-key="PUBLICKEY" \
allowed-address=10.10.10.2/32 \
endpoint-address=100.100.100.100 \
endpoint-port=51820
 

VPN Failover Menggunakan IPsec

IPsec masih menjadi pilihan utama pada banyak organisasi karena kompatibilitasnya yang luas.

Keunggulan IPsec:

  • Standar industri.
  • Dukungan lintas vendor.
  • Tingkat keamanan tinggi.
  • Cocok untuk site-to-site VPN.

Dalam skenario failover, administrator dapat membuat dua peer IPsec yang menggunakan ISP berbeda.

Ketika peer utama tidak tersedia, routing akan mengarahkan trafik ke peer cadangan.


Monitoring Tunnel VPN

Keberhasilan failover sangat bergantung pada mekanisme monitoring.

Tanpa monitoring yang baik, router tidak dapat mengetahui kapan harus berpindah ke jalur cadangan.

Beberapa metode monitoring yang umum digunakan:

Ping Monitoring

Router melakukan ping secara berkala ke alamat tertentu.

Contoh:

 
/ping 10.10.10.2 count=5
 

Jika tidak ada balasan, sistem dapat menjalankan proses failover.


Netwatch

Netwatch menyediakan mekanisme monitoring otomatis.

Contoh:

 
/tool netwatch
add host=10.10.10.2 interval=30s
 

Administrator dapat menambahkan script pada kondisi:

  • Up
  • Down

Sehingga proses perpindahan jalur dapat dilakukan secara otomatis.


Scheduler

Scheduler digunakan untuk menjalankan script monitoring secara berkala.

Contoh:

 
/system scheduler
add interval=1m on-event=vpn-check
 

Metode ini banyak digunakan pada implementasi yang memerlukan logika monitoring yang lebih kompleks.


Implementasi Failback

Failover hanya menyelesaikan setengah dari kebutuhan redundansi jaringan. Ketika jalur utama kembali normal, trafik idealnya dikembalikan ke jalur tersebut.

Proses ini dikenal sebagai failback.

Tanpa failback, trafik dapat terus berjalan melalui jalur cadangan meskipun koneksi utama sudah pulih.

Keuntungan failback:

  • Mengoptimalkan penggunaan bandwidth.
  • Mengurangi biaya operasional.
  • Mengembalikan desain jaringan ke kondisi normal.

MikroTik dapat melakukan failback secara otomatis menggunakan route distance maupun script monitoring.


Studi Kasus Implementasi

Sebuah perusahaan distribusi memiliki kantor pusat di Jakarta dan delapan cabang di berbagai kota.

Masing-masing cabang menggunakan:

  • ISP Fiber sebagai koneksi utama.
  • ISP Wireless sebagai koneksi cadangan.
  • WireGuard untuk koneksi site-to-site.

Sebelum menerapkan failover, setiap gangguan ISP menyebabkan komunikasi dengan kantor pusat terputus hingga administrator melakukan perubahan route secara manual.

Setelah menerapkan:

  • Recursive Routing
  • Dual ISP
  • Dual WireGuard Tunnel
  • Monitoring Netwatch

hasil yang diperoleh adalah:

  • Waktu pemulihan turun dari puluhan menit menjadi beberapa detik.
  • Sinkronisasi data berjalan lebih stabil.
  • Keluhan pengguna berkurang drastis.
  • Ketersediaan layanan meningkat signifikan.

Praktik Terbaik Implementasi VPN Failover

Agar sistem berjalan optimal, beberapa rekomendasi berikut layak diterapkan:

Gunakan ISP Berbeda

Menggunakan dua koneksi dari provider yang sama tidak selalu memberikan redundansi yang maksimal.

Lebih baik memilih dua provider yang memiliki infrastruktur berbeda.

Monitor Host Eksternal

Jangan hanya mengandalkan ping gateway ISP.

Gunakan target eksternal yang stabil untuk memastikan koneksi internet benar-benar tersedia.

Gunakan WireGuard pada Implementasi Baru

WireGuard menawarkan konfigurasi lebih sederhana dan performa yang sangat baik untuk kebutuhan failover.

Dokumentasikan Konfigurasi

Simpan backup konfigurasi secara berkala dan dokumentasikan seluruh topologi jaringan.

Lakukan Pengujian Berkala

Failover yang tidak pernah diuji berpotensi gagal ketika benar-benar dibutuhkan.

Lakukan simulasi pemutusan jalur utama secara rutin untuk memastikan mekanisme perpindahan berjalan sesuai rencana.


Penutup

VPN Failover merupakan salah satu komponen penting dalam membangun jaringan yang andal. Dengan memanfaatkan fitur routing, monitoring, dan VPN yang tersedia pada MikroTik, administrator dapat menciptakan koneksi antar lokasi yang tetap aktif meskipun terjadi gangguan pada jalur utama.

Implementasi dapat dimulai dari skenario sederhana menggunakan route distance dan check gateway, kemudian berkembang ke desain yang lebih kompleks dengan dual tunnel, recursive routing, hingga dynamic routing menggunakan OSPF atau BGP. Pemilihan metode bergantung pada kebutuhan operasional, jumlah lokasi yang terhubung, serta target ketersediaan layanan yang ingin dicapai.

Bagi organisasi yang mengandalkan komunikasi data antar kantor, VPN Failover bukan lagi sekadar fitur tambahan, melainkan bagian penting dari strategi menjaga kontinuitas layanan dan mengurangi risiko downtime jaringan. Dengan perencanaan yang tepat dan pengujian yang konsisten, MikroTik mampu menyediakan solusi failover yang efektif, fleksibel, dan ekonomis untuk berbagai skala implementasi.

Bagikan artikel ini

Artikel Terkait