Potřebuji teď řešit zálohu klienta pomocí mobilního připojení, protože se bude jednat o připojení bezobslužného místa a výpadek omezí celou službu. Projel jsem historii tady na fóru a nějaká řešení tu nastíněna byla, ale už staršího data. Ani mě tak nejde o to jak provést přepnutí, ale spíš jestli máte zkušenost s komatibilitou zařízení různých operátorů, případě vhodných tarifů. Ideálně aby se platilo pouze pokud dojde k využití linky, případně malý měsíční paušál rovnající se zhruba 100,- bez.
Jako desku bych volil RB411U, která obsahuje 1x USB 2.0 slot, 1x miniPCI-Express slot pro 3G karty, 1x slot pro SIM kartu, takže možností co tam dát více.
Doufám, že toto vlákna dotáhneme do stavu, kde bude na konci shrnuta funkční konfigurace.
❗️Toto je původní verze internetového fóra ISPforum.cz do února 2020 bez možnosti registrace nových uživatelů. Aktivní verzi fóra naleznete na adrese https://telekomunikace.cz
Záloha klienta mobilním připojením
Takže řešení může být třeba následující. Ke štěstí stačí stačí vzít si od Vodafonu USB modem. Momentálně nabízí modem K3770 tušim od Huawei. Modem byl správně nadetekován ve verzi 5.15, 5.6 ho neviděla, verze mezi jsem nezkoušel. Co se týká datového tarifu, tak Vodafon nabízí variantu bez paušálu, kdy použitím modemu se aktivuje připojení na den na 25 korun. Tím, že tato varianta existuje se moc nechlubí.
Modem jsem vrazil do RB411U. Skript se spouští každou minutu a kontroluje dostupnost adresy v internetu. Tato adresa je staticky poslaná jen přes bezdrátové připojení, aby bylo jasně možné poslat, kdy linka běží a kdy ne.
Ke zprovoznění modemu stačí jen přidat ppp klienta, vybrat správný port a odfajfkovat Dial on Demand
Určitě by šly ty skripty napsat inteligentněji, ale nato nemám buňky a funkci to plní. Čas ukáže jestli to dělá co má. Testy ukazují, že ano.
Modem jsem vrazil do RB411U. Skript se spouští každou minutu a kontroluje dostupnost adresy v internetu. Tato adresa je staticky poslaná jen přes bezdrátové připojení, aby bylo jasně možné poslat, kdy linka běží a kdy ne.
Ke zprovoznění modemu stačí jen přidat ppp klienta, vybrat správný port a odfajfkovat Dial on Demand
Kód: Vybrat vše
/system scheduler
add disabled=no interval=1m name=schedule2 on-event="/system script run backupmy" policy=reboot,read,write,policy,test,password,sniff,sensitive start-date=jan/01/1970 \
start-time=00:00:00
add disabled=no interval=0s name=schedule1 on-event="/system script run inicializace-promenych" policy=ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api \
start-time=startup
Kód: Vybrat vše
add name=backupmy policy=ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api source=":global tunelbezi;\r\
\n:log warning \"running script_line_check\";\r\
\n:if ([/ping src-address=adresa_wifi_rozhrani adresa_v_netu count=10] < 7) do={\r\
\n:log warning \"*********************** nejde ping **********************\";\r\
\n/ip route disable [find comment=default]\r\
\n:delay 1\r\
\n:if (\$tunelbezi = 0) do={\r\
\n:log warning \"************** nejspise prvni spusteni ppptunelu ***********************\";\r\
\n/interface ppp-client enable 0\r\
\n} else={\r\
\n:log warning \"************** neni treba spoustet ppptunel ***********************\";\r\
\n}\r\
\n/ip firewall nat set 0 out-interface=ppp-out1\r\
\n:global tunelbezi 1;\r\
\n:delay 30\r\
\n/tool e-mail send to=\"internet@hudrybudry.hu\" subject=([/system identity get name] .\"_Nefunguje\")\r\
\n} else={\r\
\n:log warning \"***************** jde ping **********************\";\r\
\n/interface ppp-client disable 0\r\
\n:delay 3\r\
\n/ip route enable [find comment=default]\r\
\n/ip firewall nat set 0 out-interface=wlan2\r\
\n/ip dns set allow-remote-requests=yes cache-max-ttl=1w cache-size=2048KiB max-udp-packet-size=512 servers=172.25.0.65,8.8.8.8\r\
\n:global tunelbezi 0;\r\
\n}\r\
\n:log warning \"end script_script_line_check\";"
add name=inicializace-promenych policy=ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api source=":global tunelbezi 0"
Určitě by šly ty skripty napsat inteligentněji, ale nato nemám buňky a funkci to plní. Čas ukáže jestli to dělá co má. Testy ukazují, že ano.
0 x