Ja, ons kan dit deur statiese roetes doen. Om twee statiese uitgangsroetes na die internet vir elk van die verskaffers te hê en die afstandopsie op die roete te gebruik. Die hoofverskaffer moet 'n lae afstand gegee word en die sekondêre verskaffer 'n hoë afstand. Die roete met die laagste afstand is die een wat aktief sal bly. Die afstand is 'n getal wat binne die reeks 1 tot 255 kan wees.
Dit is moontlik om twee internetverskaffers aan dieselfde MikroTik-toestel te koppel en dit so te konfigureer dat, as een ophou om 'n internetverbinding te hê, die verkeer outomaties na die ander verskaffer herlei word. Hierdie konfigurasie staan bekend as WAN failover of lasbalansering met failover. Alhoewel lasbalansering verkeer tussen twee of meer verbindings versprei, verseker failover dat indien een verbinding misluk, verkeer outomaties na 'n ander aktiewe verbinding herlei word.
Hier verduidelik ons hoe om WAN failover in MikroTik RouterOS op te stel:
Stap 1: Stel WAN-koppelvlakke op
Eerstens moet u beide WAN-koppelvlakke opstel met die IP-adresse wat deur u ISP's verskaf word. Dit word gewoonlik gedoen in IP > Adresse.
Stap 2: Stel die verstekpoort op
Stel dan die verstekpoort op vir elk van die internetverskaffers in IP > roetes. Jy moet 'n roete vir elke verskaffer byvoeg:
- Vir die primêre ISP, voeg 'n roete by met die poort wat deur die ISP verskaf word en verlaat dit met 'n afstand van 1.
- Vir die rugsteun-ISP, voeg 'n roete by met die poort wat deur hierdie ISP verskaf word en stel 'n langer afstand, byvoorbeeld, 2.
Stap 3: Stel Failover op
Failover kan gekonfigureer word met behulp van die verifikasieskrif en rekursiewe roetes. Jy sal 'n skrip moet skep wat die internetverbinding verifieer, byvoorbeeld deur 'n betroubare publieke IP-adres te ping (soos Google DNS 8.8.8.8). As die ping misluk, kan die skrip die afstand van die roetes verander om te veroorsaak dat die verkeer na die ander ISP herlei word.
Stap 4: Skep 'n verifikasieskrif
Skep 'n skrif in System > Scripts verifieer konnektiwiteit en pas roeteafstande aan soos nodig. Hier is 'n basiese voorbeeld van hoe die skrif kan lyk:
:if ([/ping 8.8.8.8 count=3] = 0) do={
/ip route set [find comment="ISP1"] distance=2
/ip route set [find comment="ISP2"] distance=1
} else={
/ip route set [find comment="ISP1"] distance=1
/ip route set [find comment="ISP2"] distance=2
}
Hierdie skrip probeer 8.8.8.8 drie keer ping. As dit misluk (wat aandui dat die primêre ISP af is), verander dit die afstand van die roetes om die rugsteun-ISP te prioritiseer.
Stap 5: Skeduleer die skrif
Ten slotte, skeduleer die skrif om periodiek te loop System > Skeduleerder. Dit sal verseker dat die skrip met gereelde tussenposes loop, wat outomatiese opsporing en failover moontlik maak.
Bykomende oorwegings
- toets: Nadat u failover gekonfigureer het, toets deur een van u ISP's fisies te ontkoppel om te verseker dat failover werk soos verwag.
- Vrag balansering: As jy albei ISP's gelyktydig wil gebruik, kan jy dit oorweeg om lasbalansering bykomend tot failover op te stel. Lasbalansering vereis egter bykomende konfigurasies.
- monitering: Hou rekord en monitor verbindings sodat jy vinnig op enige probleme kan reageer.
Hierdie basiese failover-opstelling behoort jou te voorsien van outomatiese omskakeling tussen twee internetverskaffers ingeval een misluk, wat die betroubaarheid van jou internetverbinding verbeter.
Daar is geen merkers vir hierdie plasing nie.