RU

Следуй за белым кроликом: пишем VPN на Rust и ищем выход из собственного туннеля

Следуй за белым кроликом. В «Матрице» герои возвращались в реальный мир через телефон. Мне эта идея понравилась настолько, что собственный VPN я наз…

VPNRustQUICTUNTLSсетевое программированиеобфускация трафикаAmneziaWGXrayREALITY
Habr
RU

ч2: Разбор. Как мы закрывали утечку через tun0 в AmneziaVPN

Приложение, которое вы исключили из VPN на Android, может привязать сокет к tun0 , пройти через ваш туннель и узнать адрес сервера. Летом мы взялись…

AmneziaVPNAmneziaWGtun0SO_BINDTODEVICEgetConnectionOwnerUidVpnServiceJNIGosplit tunnelingутечка IP-адреса
Habr
RU

AmneziaWG: от 2.0 к 3.1, и что творится у вас под капотом

AmneziaWG 3.0 зашифровал заголовки пакетов, 3.1 добавил случайные хвосты — и оба раза «просто обновить бинарники» оказалось недостато…

информационная безопасностьopen sourceсетевые технологииvpnwireguardamneziavpnamneziaAmneziaWGself-hosted
Habr
RU

Сусанин: как я перестал кормить MikroTik списками доменов и научил искать рабочий маршрут самостоятельно

Мне надоело вручную кормить MikroTik списками доменов и IP для выборочной маршрутизации через VPN. CDN меняются, адреса переезжают, TCP и QUIC могут…

MikroTikRouterOSVPNWireGuardAmneziaWGмаршрутизацияconnection trackingC11ARM64open source
Habr
RU

Когда конфигов стало слишком много. Как я впервые в жизни собрал панель для Xray и AmneziaWG

Мне никогда не нравились тарифы и массовые VPN‑сервисы. Они периодически отваливаются, известные IP быстро получают плохую репутацию, а&nb…

VPNVPSself-hostedXrayVLESSREALITYXHTTPAmneziaWGopen sourcedocker
Habr
RU

Свой AmneziaWG пару лет спустя: что ломается в быту и что я с этим делаю

Поднять свой VPN на дешёвом VPS - дело на вечер. А что начинается через месяц-другой, обычно обходят молчанием: на мобильном рвёт, надо обновлять, р…

AmneziaWGWireGuardVPNсвой VPNобход блокировокDPIself-hostedкаскадный VPNраздельное туннелированиемобильный интернет
Habr
RU

Игра в имитацию: следующий шаг

WireGuard довольно быстро стал популярным VPN-протоколом: простой, быстрый, с аккуратной архитектурой и без тяжёлого наследия, он выгодно выделялся…

WireGuardAmneziaWGDPIобход блокировокобфускация трафикаимитация протоколовamneziawg-proxyWireSock Secure ConnectQUICDNS
Habr
RU

sing-box-lx: как, почему и зачем я завёл fork сетевого ядра — XHTTP + AWG2 для всех

Если вы пользовались моим  LxBox  или  десктопным лаунчером , то могли натыкаться на оранжевый баннер: «с этим узлом, скорее всего, н…

XHTTPAmneziaWGWireGuardDPIобход блокировокopen sourceGoфоркsing-boxvless+reality