kosyrevivi пишет: а как происходит отключение при превышении трафика?
Приблизительно происходит похоже. Разница в том, что в ситуации с превышением трафика это единичные случаи. Обычно пользователи или меняют тариф или подключают опцию автотурбо. А в ситуации с расписанием, это будет ежедневная ситуация с массовыми непродуктивными запросами.
Можно сделать немного по-другому - у нас есть несложное API
vpnki.ru/settings/api-rus
Функции блокировки/разблокировки туннеля там нет, но ее можно добавить. То есть расписание будет на стороне клиента, а блокировка/разблокировка на стороне сервера.
Вы можете написать простой скрипт, который дергал бы API в нужное время (по желанию или расписанию). Можете в смартфоне на кнопку повесить.
Это не изменит ситуации с непродуктивными запросами (и тут нужно подумать как ее эффективнее обойти), но позволит разделить задачу на разных исполнителей.
Если добавление функции в API вам поможет, то я могу подумать как и когда это сделать.