Об этом проекте
HypoMux — это открытый инструмент для Windows 10/11, предназначенный для агрегации нескольких сетевых адаптеров и распределения трафика. Он создан с использованием Go, Wails v3, React и Fluent UI. Интерфейс работает с правами обычного пользователя, а сетевые операции, требующие повышенных привилегий, выполняются отдельным сервисом Go Core/Windows.
Основные возможности:
- Режим системного прокси: запускает локальные HTTP/HTTPS и SOCKS5 сервисы, по умолчанию перехватывает системный прокси Windows, также может предоставлять локальные порты только для приложений с ручной настройкой.
- Режим виртуального адаптера: использует Wintun и sing-box для перехвата более широкого системного трафика, а также применяет WFP, DNS и правила маршрутизации для распределения.
- Управление несколькими адаптерами: выбирает исходящий адаптер для каждого нового соединения, используя привязку исходного адреса и IP_UNICAST_IF для фиксации сокета на реальном физическом канале.
- Расширенные правила маршрутизации: можно указать агрегацию, прямое подключение или конкретный адаптер для процессов, доменов, IP/CIDR; поддерживается подписка на наборы правил Clash/sing-box.
- Мониторинг в реальном времени и диагностика: отображает скорость каждого адаптера, количество соединений и общую пропускную способность, а также проверки потери пакетов, задержки, джиттера, DNS, шлюза и привязки исходного адреса.
- Совместимость со сторонними прокси: распознает процессы локальных прокси и игровых ускорителей, создает обходные пути прямого подключения по пути процесса или PID порта прослушивания.
- Автоматическое восстановление: при остановке или удалении восстанавливает измененные системные прокси и сетевые настройки.
Технические ограничения: агрегация — это распределение нагрузки на уровне соединений, она не позволяет одному TCP-соединению превысить скорость исходного канала и не гарантирует снижение задержки; для соревновательных игр, голосовой связи и конференций рекомендуется использовать правила прямого подключения. Проект распространяется под лицензией AGPL-3.0, официальные сборки для Windows создаются через GitHub Actions и подписаны SignPath.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.