Для реализации данной задачи, вам необходимо создать скрипт на маршрутизаторе MikroTik, который будет проверять доступность шлюза Google и автоматически переключаться на резервный канал через модем.
Вот пример скрипта на основе языка сценариев RouterOS для MikroTik:
```bash
:local primary_gateway "8.8.8.8"
:local backup_gateway "192.168.0.1"
:local ping_count 3
:local gateway_state [/ping count=$ping_count $primary_gateway]
:if ($gateway_state = 0) do={
/ip route set [find gateway=$primary_gateway] gateway=$backup_gateway
/tool e-mail send to="[email protected]" subject="Переход на резервный канал" body="Устройство переключилось на резервный канал из-за недоступности шлюза Google."
}
```
Этот скрипт проверяет доступность шлюза Google путем выполнения пинга на адрес 8.8.8.8. Если пинг не проходит, скрипт автоматически изменяет маршрут на резервный шлюз (192.168.0.1) и отправляет уведомление на указанный адрес электронной почты.
Для активации правила Layer7 для ограничения потребления медиаконтента, вам необходимо создать соответствующее правило в маршрутизаторе MikroTik и вызвать его из этого скрипта.
Надеюсь, это поможет вам решить вашу задачу. Если у вас возникнут дополнительные вопросы или потребуется дальнейшая помощь, не стесняйтесь обращаться!