Mikrotik. Njikwa site na SMS site na iji sava WEB

Daybọchị ọma onye ọ bụla!

N'oge a, ekpebiri m ịkọwa ọnọdụ nke na-eyighị ka a na-akọwa ya karịsịa na Ịntanetị, ọ bụ ezie na e nwere ụfọdụ ihe ngosi banyere ya, ma ọtụtụ n'ime ya bụ nanị ogologo usoro egwu egwu nke koodu na wiki nke Mikrotik n'onwe ya.

Ọrụ ahụ n'ezie: iji mejuputa njikwa ọtụtụ ngwaọrụ site na iji SMS, na-eji ihe atụ nke ịgbanwuo ọdụ ụgbọ mmiri.

Dị:

  1. Nke abụọ rawụta CRS317-1G-16S+
  2. Mikrotik NETMETAL 5 ebe nnweta
  3. LTE modem R11e-LTE

Ka anyị bido n'eziokwu na ebe nnweta Netmetal 5 mara mma nwere n'ụgbọ njikọ kaadi SIM agbazere na ọdụ ụgbọ mmiri maka ịwụnye modem LTE. Ya mere, maka nke a, n'ezie modem kasị mma zụtara site na ihe dị na-akwado site na sistemụ arụmọrụ nke isi n'onwe ya, ya bụ R11e-LTE. A na-ekpochapụ ebe a na-enweta ya, etinyere ihe niile n'ọnọdụ ya (ọ bụ ezie na ị kwesịrị ịma na kaadị SIM dị n'okpuru modem ma ọ gaghị ekwe omume ịnweta ya na-ewepụghị isi oche), yabụ lelee kaadị SIM maka ịrụ ọrụ, ma ọ bụghị ya, ị ga-akwasa ebe nnweta ọtụtụ ugboro.

Na-esote, anyị gbawara oghere abụọ na ikpe ahụ, tinye 2 pigtails ma chekwaa njedebe na modem. N'ụzọ dị mwute, ọ dịghị foto nke usoro dị ndụ. N'aka nke ọzọ, a na-ejikọta antennas eluigwe na ala nwere ntọala magnetik na pigtails.

A kọwara usoro ntọlite ​​​​isi nke ọma na ịntanetị, ewezuga obere oghere mmekọrịta. Dịka ọmụmaatụ, modem na-akwụsị ịnata ozi SMS mgbe 5 n'ime ha bịarutere ma kwụba n'ime igbe mbata; ihichapụ ozi na ịmalitegharịa modem anaghị edozi nsogbu ahụ mgbe niile. Mana na ụdị 6.44.1, nnabata na-arụ ọrụ kwụsiri ike. Igbe mbata na-egosiputa SMS 4 ikpeazụ, ndị ọzọ na-ehichapụ na-akpaghị aka na anaghị egbochi ndụ.

Ebumnuche bụ isi nke nnwale ahụ bụ ịgbanyụ ma gbanye oghere na ndị na-anya ụgbọ elu abụọ n'otu netwọkụ anụ ahụ. Isi ihe isi ike bụ na Mikrotik anaghị akwado njikwa site na SNMP, kama ọ na-enye ohere naanị ụkpụrụ ọgụgụ. Ya mere, m ga-egwu ala n'akụkụ nke ọzọ, ya bụ Mikrotik API.

Enweghị akwụkwọ doro anya na otu esi ejikwa ya, ya mere, aghaghị m ịnwale na ntụziaka a ka e mere maka mgbalị n'ọdịnihu.

Iji jikwaa ọtụtụ ngwaọrụ, ị ga-achọ sava WEB na-enweta ma na-arụ ọrụ na netwọkụ mpaghara; ọ ga-adị mkpa ka ejiri iwu Mikrotik chịkwaa ya.

1. Na Netmetal 5 ịkwesịrị ịme ederede ole na ole iji gbanye ma gbanyụọ, n'otu n'otu.

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. Mepụta edemede 2 na sava weebụ (n'ezie, php ga-etinyerịrị na sistemụ na nke a):

<?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. Budata routeros_api.class.php site na Mikrotik forum ma tinye ya na ndekọ dị na sava ahụ.

Kama sfp-sfpplus16 ị ga-ezipụta aha interface ahụ iji gbanyụọ/gbalite.

Ugbu a, mgbe ị na-eziga ozi na nọmba na ụdị

:cmd СЕКРЕТНЫЙКОД script enableiface
или
:cmd СЕКРЕТНЫЙКОД script disableiface 

NETMETAL ga-ewepụta edemede kwekọrọ, nke n'aka nke ya ga-emezu iwu ahụ na sava WEB.

Ọsọ ọrụ mgbe ị na-anata SMS bụ obere nkeji. Na-arụ ọrụ nke ọma.

Na mgbakwunye, enwere ọrụ maka izipu SMS na ekwentị site na sistemụ nlekota Zabbix na imepe njikọ ịntanetị ndabere ma ọ bụrụ na ngwa anya dara. Ikekwe nke a karịrị oke isiokwu a, mana m ga-ekwu ozugbo na mgbe ị na-eziga SMS, ogologo ha kwesịrị dabara na nha ọkọlọtọ nke otu ozi, n'ihi na ... Mikrotik anaghị ekewa ha n'ime akụkụ, ma mgbe ogologo ozi rutere, ọ naghị eziga ya, na mgbakwunye, ịkwesịrị nyochaa mkpụrụedemede ndị a na-ebufe na ozi, ma ọ bụghị ya, agaghị ezipụ SMS.

isi: www.habr.com

Tinye a comment