Mikrotik. Pulea e ala i SMS e faʻaaoga ai le WEB server

Manuia le aso uma!

O le taimi lea na ou filifili ai e faʻamatala se tulaga e foliga mai e le o faʻamatalaina faapitoa i luga o le Initaneti, e ui lava o loʻo i ai ni faʻamatalaga e uiga i ai, ae o le tele lava na o se faiga umi eliina o le code ma le wiki o Mikrotik lava ia.

Le galuega moni: faʻatino le pulea o le tele o masini e faʻaaoga ai le SMS, faʻaaoga le faʻataʻitaʻiga o le liliuina o ports i luga ma tape.

Avanoa:

  1. Alalaupapa lona lua CRS317-1G-16S+
  2. Mikrotik NETMETAL 5 avanoa avanoa
  3. LTE modem R11e-LTE

Sei o tatou amata i le mea moni o le Netmetal 5 avanoa avanoa i luga o le laupapa o loʻo i luga o le soldered SIM card connector ma se uafu mo le faʻapipiʻiina o se modem LTE. O le mea lea, mo lenei tulaga, o le mea sili ona lelei na faʻatau mai le modem mai mea na maua ma lagolagoina e le faʻaogaina o le tulaga lava ia, o le R11e-LTE. O le avanoa avanoa na faʻaumatia, o mea uma na faʻapipiʻiina i lona tulaga (e ui lava e tatau ona e iloa o le SIM card o loʻo i lalo o le modem ma e le mafai ona maua e aunoa ma le aveeseina o le laupapa autu), o lea siaki le kata SIM mo galuega, a le o lea e tatau ona e talatala le avanoa avanoa i ni nai taimi.

Ma le isi, matou viliina ni pu i le pusa, faʻapipiʻi 2 pigtails ma faʻamautu pito i le modem. Ae paga lea, e leai ni ata o le faagasologa na ola. I le isi itu, o antenna lautele ma se faʻavae mageta na faʻapipiʻi i faʻailoga puaʻa.

O la'asaga autu o le fa'atulagaina o lo'o fa'amatala lelei i luga ole Initaneti, se'i vagana ai nai va fa'atasiga laiti. Mo se faʻataʻitaʻiga, e le toe maua e le modem feʻau SMS pe a taunuʻu le toʻa 5 ma latou tautau i totonu o le Inbox; o le kilia o feʻau ma le toe amataina o le modem e le foia ai le faʻafitauli. Ae i le version 6.44.1 o le taliaina e sili atu ona mautu. O le pusa meli e faʻaalia ai le 4 sms mulimuli, o le isi e otometi lava ona tape ma e le faʻalavelave i le olaga.

O le sini autu o le faʻataʻitaʻiga o le tape ma faʻaola fesoʻotaʻiga i luga o auala e lua i luga o le fesoʻotaʻiga faaletino e tasi. O le faigata tele o le Mikrotik e le lagolagoina le pulega e ala i le SNMP, ae naʻo le faʻatagaina o le faitau. O le mea lea, e tatau ona ou eli i le isi itu, o le Mikrotik API.

E leai se faʻamatalaga manino i le auala e pulea ai, o lea na tatau ai ona ou faʻataʻitaʻi ma faia lenei faʻatonuga mo taumafaiga i le lumanaʻi.

Ina ia pulea le tele o masini, e te manaʻomia se 'auʻaunaga WEB e mafai ona maua ma galue i luga o le upega tafaʻilagi; e manaʻomia le faʻatonutonuina e faʻaaoga ai le Mikrotik commands.

1. I luga ole Netmetal 5 e te mana'omia le faia o ni nai tusitusiga e fa'atutu ai ma tape, i le faasologa

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. Fausia 2 tusitusiga i luga o le upega tafaʻilagi (ioe, php e tatau ona faʻapipiʻi i luga o le faiga i lenei tulaga):

<?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. Download routeros_api.class.php mai le Mikrotik forum ma tuu i totonu o se lisi e mafai ona maua i luga o le server.

Nai lo le sfp-sfpplus16 e te manaʻomia le faʻamaonia o le igoa o le atinaʻe e faʻagata / faʻaogaina.

I le taimi nei, pe a lafoina se feʻau i se numera i le fomu

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

NETMETAL o le a faʻalauiloa le tusitusiga e fetaui, lea o le a faʻatinoina le poloaiga i luga o le WEB server.

O le saoasaoa o gaioiga pe a maua SMS o se vaega o le sekone. E galue mautu.

E le gata i lea, o loʻo i ai galuega mo le lafoina o SMS i telefoni e ala i le mataʻituina o le Zabbix system ma le tatalaina o se fesoʻotaʻiga Initaneti faʻapipiʻi pe a le manuia le faʻaogaina. Masalo o lenei mea e sili atu nai lo le lautele o lenei tusiga, ae o le a ou fai atu i le taimi lava lena pe a lafoina SMS, o latou umi e tatau ona fetaui i le tulaga masani o le tasi savali, aua ... E le vaevaeina e Mikrotik i ni vaega, ma pe a oʻo mai se feʻau umi, e leʻi tuʻuina atu, e le gata i lea, e tatau ona e faʻamamaina mataitusi na lafoina i feʻau, a leai o le a le lafoina le SMS.

puna: www.habr.com

Faaopoopo i ai se faamatalaga