Riparea canalului în mikrotik, notepad

Mecanismul de rezervare a canalului principal, dacă există un al doilea (de exemplu, 3G sau ADSL), Mikrotik poate fi organizat în moduri diferite. Este posibil să faci totul fără scripturi, dar cu anumite limitări, puteți de asemenea să efectuați verificări pe mai multe niveluri într-un script și să puneți acest script în planificator (sau să utilizați Instrumente / Netwatch).







Riparea canalului în mikrotik, notepad

Opțiuni pentru eșecul canalului principal:

Riparea canalului în mikrotik, notepad

Prima versiune a eșecului este bine dezvoltată de Microtics în mod independent, pentru aceasta este suficient să se permită controlul gateway-ului furnizorului pe ruta canalului principal:

Riparea canalului în mikrotik, notepad

Dacă gateway-ul canalului principal nu este disponibil, Microtik va transmite pachetele prin canalul de rezervă.

Dacă apare a doua opțiune, microtistul va "gândi" că totul este bine (ping către gateway passes) și va trimite toate pachetele prin el. Prin urmare, este necesar să rezolvăm problema mai mult, în care scrierile vor ajuta.

Dacă configurați routerul de la distanță, amintiți-vă: "Configurarea de la distanță a Firewall - la ieșire." Deci, nu uitați să faceți clic pe butonul Safe Mode din Winbox. Acest mecanism va anula toate modificările de la activarea Modului de siguranță, dacă sesiunea dvs. Winbox cade.

În decizia mea, nu modific setările metricilor, ci pur și simplu activează / dezactivează ruta de rezervă, care are o valoare mai mică decât canalul principal.

Primul pas este înregistrarea rutelor (IP / Routes) pentru punctele de control cu ​​un metric de distanță = 1. Acest lucru este necesar pentru ca traficul către punctele de control specificate să treacă numai prin furnizorul principal.







Riparea canalului în mikrotik, notepad

în mod similar pentru al doilea punct de control.

Am două puncte de control: 1. comutator de furnizor (10.0.0.1), pe care îl ping în mod operabil (în fiecare secundă), 2. server extern de încredere (77.88.8.1), prin care verific faptul că infrastructura furnizorului funcționează, dar canalul furnizorului nu funcționează la fiecare 30 de secunde, pentru că este mult mai puțin comună).

Apoi, modificăm valorile de bază ale canalelor la 3 (distanța = 3).

Apoi adăugați ruta de dezactivare 0.0.0.0/0 cu metrica 2 cu gateway-ul canalului de rezervă. Acesta este ruta pe care o vom activa sau dezactiva.

  1. Se creează rute cu prioritate 1 pentru punctele de control, care sunt disponibile numai pentru canalul principal;
  2. Creat rute cu prioritate 2 pentru canalul de rezervă, inclusiv pe care le vom lăsa tot traficul prin canalul de rezervă. pentru că prioritatea căilor punctului de control este mai mare decât canalul de rezervă, accesul la acestea va fi în continuare efectuat numai prin canalul principal;
  3. Rutele 0.0.0.0/0 (ambele) sunt mutate la prioritatea 3, astfel încât, în modul normal (dezactivat de ruta de rezervă), traficul este procesat din ambele canale.

Pentru a verifica disponibilitatea, folosim Netwatch. Creați-le 2 bucăți (Instrumente / Netwatch):

  1. Fiecare secundă verifică disponibilitatea furnizorului de switch / gateway:
    Riparea canalului în mikrotik, notepad

    cu scriptul UP:


Scripturile funcționează într-o logică similară cu primul Netwatch.

Benchmark teste

Scenariul 1. E în regulă.

Netwatch 1 = OK -> Activați canalul principal -> Activați Netwatch 2 -> Netwatch 2 = OK -> Canalul de backup este dezactivat.

Scenariul 2. Poarta este disponibilă, dar Internetul nu funcționează (eșec peste furnizorul).

Netwatch 1 = OK -> Activați Netwatch 2 -> Netwatch 2 = FAIL -> Canalul de reemitere este activat.

Scenariul 3. Gateway-ul nu este disponibil.

Netwatch 1 = FAIL -> Opriți Netwatch 2 -> Canalul de reconstrucție este activat.

Nu ne uităm la starea canalului de rezervă. în cazul în care, de asemenea, a căzut atunci trecerea la ea nu va face nimic rău - ca nu a existat Internet și nu va fi.

Utilizarea netwatch simplifică scripturile, deoarece ele nu funcționează periodic (prin programator), ci pe evenimente "În jos" / "În sus".

Am studiat acest articol și l-am aruncat. nu a vrut să încarce masa de rutare cu astfel de cârje. Scripturile funcționează mai clar și informativ.

utilizați un traseu recursiv
/ rută ip
adăugați gateway-ul de control = distanța ping = 10 gateway = 8.8.4.4 domeniul = 40 țintă = 30 unde domeniul-țintă este domeniul de aplicare al rutei principale.







Articole similare

Trimiteți-le prietenilor: