Ссылаясь на тему включение и отключение wi-fi по расписанию, предлагаю расширить функционал новой команды schedule, чтобы ее можно было применить для временного ограничения скорости устройств по расписанию, например, по подобию полного ограничения выхода в интернет командой ip hotspot ( ip hotspot host {mac-address} schedule {schedule} ). В моем случае было бы круто обложить правилом trafficcontrol по расписанию какой ни будь хост в локальной сети. С ip hotspot интернет выключается полностью и умные устройства это чувствуя, переходят на мобильные данные и съедается незаметно весь траффик.
Как хотелось бы:
Создаю расписание.
(config)> schedule trafficshape
Core::Schedule::Manager: Created schedule "trafficshape".
Узнаю мас известного уже хоста и прописываю к нему правило шейпинга и привязываю его наподобие как в случае с ip hotspot чуть повыше (это уже пожелание, конечно не работает, возможно ли такое прикрутить)
Сегодня обсуждали именно эту фичу, препятствий к реализации нет.
Думаю именно в близком к вашему варианту и будет реализовано.
--------------
P.S. Думаю, есть смысл имхо каким-то образом вообще расширить функционал CLI команды schedule для широкого спектра функционала для ее использования с различными командами cli, которые только могут потребовать что то делать по расписанию, по подобию cron.
Question
Roman_Petrov
Ссылаясь на тему включение и отключение wi-fi по расписанию, предлагаю расширить функционал новой команды schedule, чтобы ее можно было применить для временного ограничения скорости устройств по расписанию, например, по подобию полного ограничения выхода в интернет командой ip hotspot ( ip hotspot host {mac-address} schedule {schedule} ). В моем случае было бы круто обложить правилом trafficcontrol по расписанию какой ни будь хост в локальной сети. С ip hotspot интернет выключается полностью и умные устройства это чувствуя, переходят на мобильные данные и съедается незаметно весь траффик.
Как хотелось бы:
Создаю расписание.
(config)> schedule trafficshape
Core::Schedule::Manager: Created schedule "trafficshape".
Прописываю время старта и конца действия.
(config-sched)> action start 30 0 *
Core::Schedule::Manager: Updated schedule "trafficshape".
(config-sched)> action stop 0 6 *
Core::Schedule::Manager: Updated schedule "trafficshape".
(config-sched)>exit
Узнаю мас известного уже хоста и прописываю к нему правило шейпинга и привязываю его наподобие как в случае с ip hotspot чуть повыше (это уже пожелание, конечно не работает, возможно ли такое прикрутить)
(config)>ip traffic-shape host cc:5d:4e:4c:f5:34 rate 64 schedule trafficshape
------------
По ответу уважаемого Le ecureuil
Сегодня обсуждали именно эту фичу, препятствий к реализации нет.
Думаю именно в близком к вашему варианту и будет реализовано.
--------------
P.S. Думаю, есть смысл имхо каким-то образом вообще расширить функционал CLI команды schedule для широкого спектра функционала для ее использования с различными командами cli, которые только могут потребовать что то делать по расписанию, по подобию cron.
Link to comment
Share on other sites
14 answers to this question
Recommended Posts