В общем я максимальный любитель в плане технологий туннелирования. Взял себе VPN Amnezia и прикрутил по протоколу WireGuard к роутеру.
Само подключение работает нормально, но теперь стоит задача, чтобы использовалось соединение только для тех сайтов/сервисов, которые заблокированы.
Насколько я посмотрел/почитал автоматически в рамках стандартной прошивки это сделать не получится...
Приоритет подключений либо просто не работает, либо я неправильно понял описание функционала.
Решил пойти путём маршрутизации.
С помощью формирования листов IP сервисов/сайтов и пр.
Есть неплохой сайт, который позволяет быстро его сформировать в формате, который нужен для массовой загрузки.
https://iplist.opencck.org/ru/
Вроде всё настроено
Но тут столкнулся с проблемой.
Маршруты работают ТОЛЬКО если сделать конкретный маршрут эксклюзивным, иначе маршрутизация не работает
В формируемом файле команда на добавление маршрута выглядит следующим образом
route add 103.224.182.238 mask 255.255.255.255 0.0.0.0
Нигде не нашёл как добавить флажок эксклюзивности к каждой строке. Либо массово изменить список маршрутов.
Вручную накидывать 1000 раз в интерфейсе роутер я кукухой поеду.
В общем основной вопрос в чём:
Я что-то вообще неправильно делаю?
Если нет, то есть ли возможность добавить флажок в файл с IP
Если не через файл, то SSH? Если да, то каким именно образом?