Ссылки:
1 2 |
https://wiki.mikrotik.com/wiki/Manual:Tools/Sms https://weblance.com.ua/265-upravlenie-mikrotik-udalenno-pri-pomoschi-sms.html |
Настройка приема смс
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
Tool –> SMS Port – как несложно догадаться, это порт USB\LTE1, на котором находится наш модем Channel – зависит от установленного модема; для Huawei E173 используется 2-й канал, для LTE нет настройки канала... Secret – специальный пароль, без которого Mikrotik не будет выполнять команды во входящих SMS Allowed Number – «разрешенный номер», опция необязательна, при её установке, Mikrotik будет выполнять команды только от указанного номера Keep Max SMS – количество хранимых сообщений; все сообщения хранятся на SIM-карте, поэтому если вы укажите слишком большое количество, а количество сохраненных SMS достигнет предела, Mikrotik не сможет получать новые SMS !!! ВНИМАНИЕ RouterOS после перезагрузки автоматически отключает приём SMS и после каждой перезагрузки эту опцию необходимо включать вручную :delay 120s; /tool sms set receive-enabled=yes |
Отправка SMS-команд на Mikrotik Синтаксис команды следующий:
1 2 3 4 5 6 7 |
:cmd 1234567 script script_name 1234567 - Secret - специальный пароль, без которого Mikrotik не будет выполнять команды во входящих SMS script_name - имя скрипта в System -> Scripts :cmd 1234567 script reboot |
Скрипты \ Включение приема SMS \ Перезагрузка маршрутизатора
1 2 3 4 5 6 |
+7НОМЕР_ТЕЛЕФОНА - номер на который отправляется смс /system script add dont-require-permissions=no name=eneable_sms owner=admin policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source=":delay 120s;\r\ \n/tool sms set receive-enabled=yes" add dont-require-permissions=no name=reboot owner=admin policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source="/tool sms send lte1 \"+7НОМЕР_ТЕЛЕФОНА\" message=\"Rebooting Mikrotik...\"; :delay 5s; /system reboot" |
Перезагрузка 3G-интерфейса
1 2 3 4 5 6 |
Создаем скрипт под названием «reboot3g», пишем в него код: :log warning ("Rebooting 3G via SMS command"); /tool sms send usb1 channel=2 "+7НОМЕР_ТЕЛЕФОНА" message="Rebooting 3G modem..."; /interface ppp-client set ppp-out1 disable=yes; :delay 1s; /interface ppp-client set ppp-out1 disable=no; |
Планировщик
1 2 |
/system scheduler add name=eneable_sms on-event=eneable_sms policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon start-time=startup |