VPN, прокси, транспорт, маскировка: словарь и границы понятий¶
Статус: Research (навигационный словарь; определения сверены с тем,
как термины использует канал и проекты владельца)
Область применения: чтение конфигураций Mihomo/Xray/Amnezia и
материалов канала без подмены понятий
Source of truth: терминология ролей — ARCHITECTURE.md
saymer-alt/keenetic-auto-setup; классификации — raw-материал archive/raw/proxy.md
этого репозитория
Provenance: канал TechnoBypass —
каталог: vpn-protocols;
анонс proxy.md — #1147
Что решаем¶
«VPN», «прокси», «туннель», «транспорт», «маскировка» в тематических материалах часто взаимозаменяемы — и это приводит к ошибкам настройки (например, ожидать от TUN-интерфейса поведения SOCKS-порта). Словарь фиксирует границы понятий так, как они реально используются в стеке Keenetic + Mihomo + Xray + AmneziaWG.
Словарь¶
| Термин | Что это | Чем НЕ является | Пример |
|---|---|---|---|
| VPN (туннель L3) | инкапсуляция IP-пакетов; у клиента появляется интерфейс и маршруты | не «любой обход» | WireGuard, AmneziaWG, OpenVPN |
| Прокси | посредник на уровне приложения (SOCKS5/HTTP); клиент осознанно подключается | не интерфейс, не маршруты по умолчанию | mixed-порт Mihomo :7890, Proxy0 → SOCKS5 |
| Транспорт | способ доставки соединений прокси-серверу | не сам протокол прикладного проксирования | TCP/mTLS/WS/gRPC/QUIC у VLESS |
| Маскировка (obfuscation) | делает поток похожим на разрешённый трафик | не шифрование как таковое | REALITY, AWG-джанк-параметры Jc/Jmin/Jmax |
| DPI-обход (active probing) | правки пакетов на ходу (фейки, фрагментация) | не туннель и не прокси | nfqws/zapret, youtubeUnblock |
| TUN/TAP | виртуальный сетевой интерфейс в ядре | не «режим проксирования» | mitun0 у Mihomo |
| DIRECT | «без посредников» — обычная маршрутизация | не «выключенный VPN-модуль» | outbound DIRECT в Mihomo |
| Policy routing | решение ОС, какой трафик в какой интерфейс/таблицу | не решение прокси-движка | политики Keenetic, ip rule |
| Inbound/Outbound | вход в движок / выход из него | независимы друг от друга | вход SOCKS, выход VLESS |
Три частые путаницы¶
- «Поднял VPN — весь трафик идёт через него». Только если это L3-туннель
с route-внедрением (
AllowedIPs/default route) ИЛИ policy routing это предписывает. Прокси-порт (:7890) никогда не захватывает трафик сам — клиент должен подключиться к нему явно (см. mihomo-keenetic-routing.md, пути B и C). - «Маскировка = шифрование». Маскировка меняет видимость потока для фильтра; конфиденциальность обеспечивает криптография протокола (WireGuard/VLESS уже шифруют; Jc/Jmin/Jmax лишь прячут сигнатуру).
- «Транспорт = протокол». VLESS — прикладной протокол; доставлять его можно по TCP, WS, gRPC, QUIC, XHTTP. Смена транспорта не меняет семантику проксирования (это основа «selective REALITY»-подходов).
Что подтверждено, а что нет¶
Confirmed: употребление терминов в слоях/путях — по ARCHITECTURE.md проекта keenetic-auto-setup; таблица inbound/outbound — по поведению Mihomo (документация MetaCubeX).
Research: расширенная классификация (L2/L3, все типы transport) —
извлечена из raw proxy.md в два проверенных материала:
network-layer-tunnel-map.md (уровни и встраивание
в ОС) и proxy-tunnel-protocol-stack.md (слои
протокола/транспорта/маскировки).
Источники и provenance¶
archive/raw/proxy.mdэтого репозитория (raw-исследование; анонс в канале — #1147).saymer-alt/keenetic-auto-setup→ ARCHITECTURE.md (терминология ролей).- Канал: каталог-тема vpn-protocols.
Связанные материалы¶
- docs/mihomo-keenetic-routing.md
- docs/keenetic-entware-base.md
- docs/network-layer-tunnel-map.md — развёрнутая карта уровней и встраивания.
- docs/proxy-tunnel-protocol-stack.md — слоёная модель протокол/транспорт/маскировка.