Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Failover skripta

[es] :: Wireless :: Mikrotik :: Failover skripta

[ Pregleda: 3226 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

roppe
Perica Dujmovic
Novi Travnik

Član broj: 96118
Poruke: 150
*.Global-Internet.ba.



Profil

icon Failover skripta03.05.2007. u 17:04 - pre 206 meseci
Pozdrav svima,

imam 2 gatewaya 10.10.0.1 (primarni) i 192.168.1.1 (backup)

imama i 2 route:
Code:
/ ip route 
add dst-address=0.0.0.0/0 gateway=10.10.0.1 scope=255 target-scope=10 comment="primarni" \
    disabled=no 
add dst-address=0.0.0.0/0 gateway=192.168.1.1 scope=255 target-scope=10 comment="backup" \
    disabled=yes 

Interesuje me da li neko zna skriptu koja bi pingala neki ip (google) i cim padne primarni link, da se sav promet preusmjeri preko backup linka.

U svemu tome mi najveci problem predstavlja to, da kad promet ide preko backup linka,kako preusmjeriti ICMP promet da i dalje ide preko primarnog linka, jer kad primarni link ponovo bude up, da skrpita vrati primarnu routu, a backup disejbla.
 
Odgovor na temu

acatheking
Aleksandar Ristić
Beograd/Mirijevo

Član broj: 6769
Poruke: 1133
80.93.231.*



+28 Profil

icon Re: Failover skripta03.05.2007. u 21:16 - pre 206 meseci
Ovo bi moglo da pomogne:

Dodaj ova dva skripta na MT:

Code:

/system script add name=primarni-link source={
/ip route set [/ip route find comment=primarni] disabled=no
/ip route set [/ip route find comment=backup] disabled=yes
}

/system script add name=backup-link source={
/ip route set [/ip route find comment=primarni] disabled=yes
/ip route set [/ip route find comment=backup] disabled=no
}



Zatim dodaj netwach.

Code:

/tool netwatch add host=10.10.0.1 interval=5s up-script=primarni-link down-script=backup-link


Ukoliko je gateway primarnog linka down pokrenuce odgovarajuci skript. Takodje ako je gateway up, pokrenuce drugi skript.
Bitno je da ne menjas comment na rutama koje si dodao.
Volim da se vozim grackim autobusom.
Gracki autobus jede sitne pare,
gracki autobus zna kad treba stane.
 
Odgovor na temu

roppe
Perica Dujmovic
Novi Travnik

Član broj: 96118
Poruke: 150
*.Global-Internet.ba.



Profil

icon Re: Failover skripta03.05.2007. u 22:40 - pre 206 meseci
Da, ali gateway je up i kad nema interneta od providera. Jer, u vecini slucajeva je prekid negdje na providerovoj strani, mozda 2-3 hopa od mog routera, tako da mi treba nesto sto bi konstantno pingalo preko prvog gatewaya neki ip poput googlovog i kad stane ping, da automatski aktivira drugi gateway, ali da i dalje nastavi pingati preko prvog gatewaya, tako da moze ponovo aktivirati prvi kad bude reply na njemu....
 
Odgovor na temu

acatheking
Aleksandar Ristić
Beograd/Mirijevo

Član broj: 6769
Poruke: 1133
*.absolutok.com.



+28 Profil

icon Re: Failover skripta04.05.2007. u 13:36 - pre 206 meseci
Stavi onda u /tool netwatch neku ip adresu koja se nalazi iza gateway-a 10.10.0.1 (neki od hop-ova unutar provajdera).
Mozes da stavis u /tool netwatch ip adresu od google-a, ali dodaj i staticku rutu da ti je ta ip adresa vidljiva samo preko 10.10.0.1
/ip route add dst-address=ip_addresa_google gateway=10.10.0.1

Na taj nacin google ce uvekl biti dostupan preko istog gateway-a, u ovom slucaju preko 10.10.0.1

Volim da se vozim grackim autobusom.
Gracki autobus jede sitne pare,
gracki autobus zna kad treba stane.
 
Odgovor na temu

roppe
Perica Dujmovic
Novi Travnik

Član broj: 96118
Poruke: 150
*.Global-Internet.ba.



Profil

icon Re: Failover skripta04.05.2007. u 15:11 - pre 206 meseci
ok, hvala na odgovoru, mada sam to vec uradio na drugi nacin.


Code:

/system script add name=backup-link source={
/ip route set [/ip route find comment=primarni] disabled=yes
/ip route set [/ip route find comment=backup] disabled=no
/tool netwatch set [/tool netwatch find comment=ping-prema-google] disabled=yes
/tool netwatch set [/tool netwatch find comment=ping-prema-gtw] disabled=no
}



/tool netwatch add host=66.249.93.104 interval=5s down-script=backup-link coment=ping-prema-google

/tool netwatch add host=87.250.xxx.xxx interval=5s up-script=primarni-link down-script= comment=ping-prema-gtw


/system script add name=primarni-link source={
/ip route set [/ip route find comment=primarni] disabled=no
/ip route set [/ip route find comment=backup] disabled=yes
/tool netwatch set [/tool netwatch find comment=ping-prema-google] disabled=no
/tool netwatch set [/tool netwatch find comment=ping-prema-gtw] disabled=yes
}


stavio sam da netwach pinga google dok god je primarni link up, kad padne primarni link, automatski se enejbla routa za sekundarni a disejbla za primarni, te se enejbla netwatch koji ce preko tog sekundarnog linka pingati moj primarni gateway. Tako da kad sa neta bude prolaza ka njemu (sto znaci da primarni link ima prolaz ka netu) automatski vrati sve kao sto je bilo prije.
 
Odgovor na temu

[es] :: Wireless :: Mikrotik :: Failover skripta

[ Pregleda: 3226 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.