Zuva rakanaka munhu wese!
Panguva ino ndakasarudza kutsanangura mamiriro ezvinhu asingaratidzi kunyanya kutsanangurwa paInternet, kunyange zvazvo pane mamwe mazano pamusoro payo, asi mazhinji acho aingova nzira yakareba yekuchera kodhi uye wiki yeMikrotik pachayo.
Basa chairo: kuita kutonga kwezvishandiso zvakati wandei uchishandisa SMS, uchishandisa muenzaniso wekubatidza zviteshi nekudzima.
Inowanikwa:
- Sekondari router CRS317-1G-16S+
- Mikrotik NETMETAL 5 nzvimbo yekuwana
- LTE modem R11e-LTE
Ngatitange nenyaya yekuti iyo inoshamisa yeNetmetal 5 yekuwana nzvimbo ine mubhodhi yakatengeswa SIM kadhi yekubatanidza uye chiteshi chekuisa LTE modem. Naizvozvo, kune ino poindi, yakanakisa modem yakatengwa kubva pane yaivepo uye inotsigirwa neiyo inoshanda sisitimu yenzvimbo yacho pachayo, iyo R11e-LTE. Nzvimbo yekupinda yakaparadzaniswa, zvese zvakaiswa panzvimbo yayo (kunyangwe iwe uchifanira kuziva kuti SIM kadhi iri pasi pemodemu uye hazvigoneke kuiwana pasina kubvisa iyo main board), saka tarisa iyo SIM kadhi yekushanda, kana zvisina kudaro iwe uchafanirwa disassemble yekupinda nzvimbo kakawanda.
Tevere, takachera makomba mashoma mukesi, takaisa 2 pigtails uye takachengetedza migumo kune modem. Sezvineiwo, hapana mapikicha emaitiro aya akapona. Kune rumwe rutivi, antenna yepasi rose ine magnetic base yakasungirirwa kune pigtails.
Matanho makuru ekuseta anotsanangurwa zvakanyatsonaka paInternet, kunze kwemadiki madiki ekudyidzana. Semuenzaniso, iyo modem inomira kugamuchira mameseji eSMS kana vashanu vavo vasvika uye vanorembera muInbox; kujekesa mameseji uye kutangazve modem hakugaro kugadzirisa dambudziko. Asi mushanduro 5 kugamuchirwa kunoshanda zvakanyanya kugadzikana. Inbox inoratidza ma sms mana ekupedzisira, mamwe anodzimwa otomatiki uye haavhiringi hupenyu.
Chinangwa chikuru chekuyedza kudzima nekubatidza mainterfaces pama routers maviri pane imwechete yemuviri network. Dambudziko guru raive rekuti Mikrotik haitsigire manejimendi kuburikidza neSNMP, asi inongobvumira kuverenga maitiro. Nokudaro, ndaifanira kuchera kune imwe nzira, iyo Mikrotik API.
Iko hakuna magwaro akajeka ekuti ndingazvidzore sei, saka ndaifanira kuyedza uye rairo iyi yakaitirwa kuyedza ramangwana.
Kuti utore akawanda maturusi, iwe unozoda inosvikika uye inoshanda WEB server pane yemuno network; inozoda kudzorwa uchishandisa Mikrotik mirairo.
1. PaNetmetal 5 unofanirwa kugadzira zvinyorwa zvishoma kuti ubatike nekudzima, zvichiteerana.
system script
add dont-require-permissions=no name=disableiface owner=admin policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source=
"/tool fetch http://WEB_SERVER_IP/di.php "
add dont-require-permissions=no name=enableiface owner=admin policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source=
"/tool fetch http://WEB_SERVER_IP/en.php "
2. Gadzira zvinyorwa zve 2 pawebhu server (zvechokwadi, php inofanira kuiswa pachirongwa munyaya iyi):
<?php
# file en.php enable interfaces
require('/usr/lib/zabbix/alertscripts/routeros_api.class.php');
$API = new RouterosAPI();
$API->debug=true;
if ($API->connect('IP ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΠΎΠ³ΠΎ Mikrotik', 'Π»ΠΎΠ³ΠΈΠ½ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°', 'ΠΏΠ°ΡΠΎΠ»Ρ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°')) {
$API->comm("/interface/ethernet/enable", array(
"numbers"=>"sfp-sfpplus16",));
}
$API->disconnect();
?>
<?php
#file di.php disable interfaces
require('/usr/lib/zabbix/alertscripts/routeros_api.class.php');
$API = new RouterosAPI();
$API->debug=true;
if ($API->connect('IP ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΠΎΠ³ΠΎ Mikrotik', 'Π»ΠΎΠ³ΠΈΠ½ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ', 'ΠΏΠ°ΡΠΎΠ»Ρ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°')) {
$API->comm("/interface/ethernet/disable", array(
"numbers"=>"sfp-sfpplus16",));
}
$API->disconnect();
?>
3. Dhawunirodha routeros_api.class.php kubva kuMikrotik forum uye uiise mudhairekitori inowanikwa pane sevha.
Panzvimbo ye sfp-sfpplus16 iwe unofanirwa kutsanangura zita reiyo interface kuti rivharwe / rigoneswe.
Zvino, pakutumira meseji kune nhamba iri mufomu
:cmd Π‘ΠΠΠ ΠΠ’ΠΠ«ΠΠΠΠ script enableiface
ΠΈΠ»ΠΈ
:cmd Π‘ΠΠΠ ΠΠ’ΠΠ«ΠΠΠΠ script disableiface
NETMETAL ichavhura iyo inoenderana script, iyo inozoita iyo yekurayira pane WEB server.
Iko kumhanya kwekushanda kana uchigamuchira SMS chikamu chesekondi. Inoshanda zvakadzikama.
Uye zvakare, pane basa rekutumira SMS kumafoni neZabbix yekutarisa system uye kuvhura backup Internet yekubatanidza kana optics ikatadza. Zvichida izvi zviri kunze kwechikamu chechinyorwa ichi, asi ini ndichataura pakarepo kuti kana kutumira SMS, kureba kwavo kunofanira kukwana muhukuru hweshoko rimwe chete, nokuti ... Mikrotik haivapatsanuri kuita zvikamu, uye kana meseji refu yasvika, haingotumire, uyezve, unofanirwa kusefa mavara anotumirwa mumeseji, zvikasadaro SMS haizotumirwe.
Source: www.habr.com