00❗ Muammo
MikroTik routerlari uchun failover skripti kerak bo'lgan hollarda, RouterOS ning ichki imkoniyatlari bilan ishlaydigan yechimlarni topish muhimdir.
01🎯 Yechim
Failover skripti RouterOS da ishlaydigan skript hisoblanadi, u ikkita internet aloqasi o'rtasida avtomatik o'tishni ta'minlaydi.
02🛠 Sozlash bosqichlari
1️⃣ Skriptni sozlash
Skriptni sozlash uchun, quyidagi bosqichlarni bajaring:
:local InterfaceISP1 ether1 :local InterfaceISP2 ether2 :local GatewayISP1 1.1.1.1 :local GatewayISP2 2.2.2.2 :local PingTarget 208.67.222.222 :local FailTreshold 3 :local DistanceIncrease 2
Skriptning quyidagi qismi, ping buyrug'ini ishlatib, aloqalarning ishlashini tekshiradi:
:set PingResult [ping $PingTarget count=1 interface=$InterfaceISP1] :put $PingResult
Agar aloqa ishlamasa, skript quyidagi buyruqlarni bajaradi:
:if ($PingResult = 0) do={ :if ($PingFailCountISP1 $FailTreshold) do={ :set PingFailCountISP1 ($PingFailCountISP1 + 1) } }
2️⃣ Skriptni saqlash
Skriptni saqlash uchun, RouterOS ning System > Scripts bo'limiga borib, skriptni saqlang.
03⚠️ Diqqat
RouterOS versiyalari farqi bo'lishi mumkin, shuning uchun skriptni RouterOS versiyasiga moslab o'zgartirishingiz kerak.
04✅ Xulosa
Failover skripti RouterOS da ishlaydigan yechim hisoblanadi, u ikkita internet aloqasi o'rtasida avtomatik o'tishni ta'minlaydi.
Izohlar
Hali izoh yo‘q — birinchi bo‘lib fikr bildiring.