Mikrotik Failover 2 ISP dengan Netwatch
Cara kerja Failover dengan Netwatch adalah dengan melakukan monitoring kondisi suatu host atau IP tertentu, misal 1.1.1.1 secara periodik, misal setiap 5 detik dengan menggunakan koneksi internet jalur utama. Apabila suatu saat host tersebut terpantau down maka koneksi internet akan berpindah menggunakan jalur cadangan.
Set IP Route dan Comment
Langkah pertama adalah membuat default route untuk masing-masing gateway. Untuk routing jalur utama gunakan distance default yaitu 1 dan untuk routing jalur backup gunakan distance yang lebih besar yaitu 2. Dan tambahkan Comment untuk kedua rule routing tersebut misalnya ISP-1 dan ISP-2.
Selanjutnya tambahkan rule routing yang akan digunakan untuk monitoring suatu host oleh netwatch dengan menggunakan gateway jalur utama ISP1.
/ip route add check-gateway=ping comment=ISP-1 distance=1 gateway=128.10.10.1 add check-gateway=ping comment=ISP-2 distance=2 gateway=128.10.20.1 add comment=ISP-1-Check distance=1 dst-address=1.1.1.1/32 gateway=128.10.10.1
Set Netwatch
Netwatch merupakan salah satu fitur MikroTik yang berfungsi untuk memonitoring suatu kondisi host dalam interval tertentu. Tool Netwatch bekerja dengan cara mengirimkan pesan ICMP secara berkala ke host yang dituju, dan kita bisa menambahkan script berdasarkan hasil pengecekan tersebut berhasil atau tidak.
Host yang dituju pada netwatch bisa berupa IP Public ataupun IP Lokal misalkan server tertentu. Pada netwatch, akan terdapat parameter UP dan DOWN yang bisa digunakan untuk mengeksekusi script yang sudah ditentukan. Jika pengecekan berhasil, maka script yang ada pada UP akan dieksekusi. Sedangkan jika pengecekan gagal atau koneksi putus, maka script yang ada pada DOWN akan dieksekusi.
/tool netwatch add comment=ISP-1 down-script="/ip route disable [find comment=\"ISP-1\"]" host=1.1.1.1 interval=5s up-script="/ip route enable [find comment=\"ISP-1\"]"
Monitoring Failover
Saat kondisi host terpantau up, maka koneksi internet akan melewati jalur utama ISP-1
Saat kondisi host terpantau down, maka koneksi internet akan berganti melewati jalur backup ISP-2