KeenProxy — выборочная маршрутизация на Keenetic и первые сборки для OpenWrt

atrevido 37 минут назад Краткое содержание статьи KeenProxy — выборочная маршрутизация на Keenetic и первые сборки для OpenWrt Простой 5 мин 803 Сетевое оборудование Go * Обзор Из песочницы Телевизор, рабочий ноутбук,...
Will Anthropic be the #3 AI Lab at the end of November 2026 (Style Control On)?
Значимый прорыв формирует отрасль ИИ: atrevido 37 минут назад Краткое содержание статьи KeenProxy — выборочная маршрутизация на Keenetic и первые сборки для OpenWrt Простой 5 мин 803 Сетевое оборудование Go * Обзор Из песочницы Телевизор, рабочий ноутбук, КВН, разные маршруты, черные/белые списки. А потом еще сидишь и жонглируешь соединениями, чтобы условный клод не улетел в бан, а жена могла смотреть видео в гостиной с ютуба. Раньше я пользовался Kvas на Keenetic.
Для одного соединения и белого списка его хватало. В моей конфигурации я не мог развести трафик по нескольким соединениям и задать разные правила для ноутбука и телевизора. Да и заходить в консоль каждый раз, когда нужно поправить список, быстро надоело.
Технические детали
Kvas на GitHubВ какой‑то момент мы решили сделать своё решение. Делали для себя, а в итоге получилось достаточно универсально. Так появился KeenProxy.
В веб‑панели я могу задать разные маршруты для ноутбука и телевизора, а если что‑то пошло не туда — посмотреть в журнале, какое правило сработало. Сейчас сам пользуюсь им на моем Keenetic и, наконец, я действительно понимаю как это работает. В основе KeenProxy — встроенный sing‑box.
Исходники открыты под GPL-3. Если мы даём вам инструмент, который управляет маршрутами вашей домашней сети, вы как минимум имеете право знать, как он работает. Исходный код KeenProxyНазначение проекта.
Отраслевые последствия
KeenProxy предназначен для управления трафиком и маршрутами в сетях, которые вы администрируете. Проект не предназначен для обхода блокировок и ограничений доступа. Используйте его в соответствии с применимым законодательством и правилами вашей сети.
На скриншотах в статье — браузерное демо с синтетическими данными. Как выглядит настройкаВозьмём пример с рабочим ноутбуком. В панели добавляем профиль WireGuard, собираем домены и подсети внутренних сервисов в группу и назначаем этой группе нужное соединение.
Для ноутбука включаем раздельную маршрутизацию. Тогда трафик к этим сервисам пойдёт через WireGuard, а остальной — напрямую, если для него нет других правил. Политику можно задать для всей подсети и переопределить для конкретного устройства.
Событие, по словам экспертов, усилит конкуренцию в сфере ИИ.



