🛡 MikroTik Failover Skripti

❗ Muammo

MikroTik routerlari uchun failover skripti kerak bo’lgan hollarda, RouterOS ning ichki imkoniyatlari bilan ishlaydigan yechimlarni topish muhimdir.

🎯 Yechim

Failover skripti RouterOS da ishlaydigan skript hisoblanadi, u ikkita internet aloqasi o’rtasida avtomatik o’tishni ta’minlaydi.

🛠 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.

⚠️ Diqqat

RouterOS versiyalari farqi bo’lishi mumkin, shuning uchun skriptni RouterOS versiyasiga moslab o’zgartirishingiz kerak.

✅ Xulosa

Failover skripti RouterOS da ishlaydigan yechim hisoblanadi, u ikkita internet aloqasi o’rtasida avtomatik o’tishni ta’minlaydi.

0 0 ovozlar
Article Rating
Obuna boʻling
Xabar berish
guest

0 Comments
Eng avvalgi
Eng yangi Eng ko'p ovoz berilgan