Jump to content

Garret Sky

Forum Members
  • Posts

    5
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Garret Sky

  1. Обновил скрипт. Теперь указываем данные для SSH-подключения и название VPN-интерфейса. Внутри указываем список доменов, для которых хотим включить замену. Скрипт пройдет по каждому и внесет все IP в маршрутизацию. В результате получим .bat-файл (а вдруг нужен?) при этом это все улетит в роутер. create_router.py
  2. create_router.pyСкрипт прикрепил. Сейчас он только генерирует .bat файл для указанных доменов. В примере генерирует файл под ютуб
  3. Ой, спасибо большое. После ввода этой команды действительно появляется в интерфейсе. Надеюсь и будущим поколениям эта тема пригодиться, тема то актуальна в наше время😉
  4. Да я бы любым способом воспользовался. Нашел что это можно сделать через ip route Вот так смог добавить правило для сайта 2ip.ru (195.201.201.32) ip route 195.201.201.32 Wireguard0 auto Задумка сработала. Маршрут действительно пошел через VPN. Но через веб-интерфейс роутера вижу что этот маршрут добавился не в "Пользовательские маршруты", а в "Действующие маршруты IPv4", откуда их не удалить. Теперь думаю как это правильно удалять. Справочник говорит нужно добавить аргумент no no ip route 195.201.201.32 Wireguard0 Это срабатывает. Но могу ли я добавить это правило так, что-бы мог его удалять в том числе и из пользовательского маршрутка через интерфейс?
  5. Привет обывателям! С масштабом ограничений работы многих ресурсов в РФ перешел на роутер кинетик для возможности подключения VPN и маршрутизации трафика, что-бы в туннель шел только определнный ресурс. Через веб-интерфейс, к сожалению, нет возможности добавить маршрутизацию по домену. Нужно только добавлять адреса. Так как многие крупные ресурсы меняют адреса достаточно часто, этот процесс делать вручную будет достаточно утомительно. Я сделал легкий python-скрипт, который собирает диапазон адресов для нужных мне ресурсов и формирует .bat файл с адресами. Далее я его могу через веб-интерфейс залить в маршруты. Так вот мой вопрос: есть ли инструкции как этот процесс можно упростить и не загружать через веб? Самый идеальный вариант был бы загрузкой этого файла через команды. Подсмотрел что браузер отправляет запрос при импорте файла сюда: /rci/ip/route/import, но не нашел инструкций по работе с rci. Так же добавил SSH, но он никак не хочет выполнять команду типо ip route и опять же не нашел инструкции с примерами по работе с внутренним SSH. Может сможет кто-то поделиться опытом? Если упростить весь мой текст: хочу через отправку команды добавить в маршрутизатор IP, который пойдет через настроенный в роутере Wireguard.
×
×
  • Create New...