Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.

✉️ Email: [email protected]
📲 Telegram канал: https://t.me/zer0kernelorg
💰 Donate (BTC): bc1qwvrgka76eeley8feqdxjxk2866sv0tnweylxjc
| Платформа | WireGuard | OpenVPN | Примечание |
|---|---|---|---|
| OpenWrt | Да (ядро ≥ 5.6) | Да | Наиболее гибкий вариант, полная настройка через CLI и LuCI |
| Keenetic | Да | Да | Встроенная поддержка в фирменной прошивке, настройка через веб-интерфейс |
| MikroTik RouterOS | Да (v7+) | Да | Мощная маршрутизация, но порог входа выше |
| Asus + Merlin | Зависит от модели | Да | Merlin добавляет поддержку OpenVPN-клиента на многих моделях |
| DD-WRT | Ограниченно | Да | Зависит от сборки и модели |
| Заводские прошивки TP-Link, D-Link, Tenda | Обычно нет | Редко | Бюджетные модели, как правило, не поддерживают VPN-клиент |
com.wireguard.android. После установки приложение запрашивает разрешение на создание VPN-соединения — это стандартный механизм Android, через который работает любой VPN-клиент.[Interface]
PrivateKey = <ваш приватный ключ>
Address = 10.8.0.2/24
DNS = 1.1.1.1
[Peer]
PublicKey = <публичный ключ сервера>
Endpoint = server.example.com:51820
AllowedIPs = 0.0.0.0/0
PersistentKeepalive = 25
wg genkey и wg pubkey на сервере и хотите вставить их напрямую.[Interface] и [Peer]:| Параметр | Назначение |
|---|---|
Jc | Количество мусорных пакетов, отправляемых перед handshake |
Jmin | Минимальный размер мусорного пакета (байты) |
Jmax | Максимальный размер мусорного пакета (байты) |
S1 | Размер мусорных данных, добавляемых к init-пакету |
S2 | Размер мусорных данных, добавляемых к response-пакету |
H1–H4 | Заменённые magic-числа заголовков (вместо стандартных значений WireGuard) |
amneziawg, который собирается отдельно).linux-headers соответствующей версии).0.0.0.0/0 через tun0 или wg0), но не всегда делает то же самое для IPv6. Если в таблице маршрутизации IPv6 нет записи, направляющей трафик в туннель, ядро отправляет IPv6-пакеты через физический интерфейс напрямую.AllowedIPs для каждого пира одновременно определяет, какие пакеты шифровать и отправлять в туннель (при исходящем трафике) и какие принимать из туннеля (при входящем). Это описано в документации проекта: при отправке пакетов AllowedIPs работает как таблица маршрутизации, при приёме — как список контроля...| VPN | Бесплатный вариант | Защита от блокировок | Кому подойдёт |
|---|---|---|---|
| Amnezia VPN | Один из наиболее интересных вариантов для РФ | ||
| AdGuard VPN | Простой VPN для телефона и ПК | ||
| hidemy.cloud | Платный универсальный VPN | ||
| Proton VPN | Один из лучших бесплатных вариантов | ||
| Windscribe | Бесплатный VPN с AmneziaWG | ||
| Psiphon | Запасной вариант именно для обхода сетевых ограничений |
AllowedIPs в конфигурации пира. При отправке пакета интерфейс смотрит на IP назначения и ищет совпадение в списках AllowedIPs всех пиров. Если совпадение найдено — пакет шифруется и уходит соответствующему пиру. Если нет — пакет отбрасывается.AllowedIPs = 0.0.0.0/0 — это wildcard, который перехватывает все IPv4-адреса. Split tunneling достигается сужением этого списка до конкретных подсетей:[Interface]
PrivateKey = gI6EdUSYvn8ugXOt8QQD6Yc+JyiZxIhp3GInSWRfWGE=
ListenPort = 21841
[Peer]
PublicKey = HIgo9xNzJMWLKASShiTqIybxZ0U3wGLiUeJ1PKf8ykw=
Endpoint = 192.95.5.69:51820
AllowedIPs = 10.0.0.0/8, 172.16.0.0/12
10.0.0.0/8 и 172.16.0.0/12. Всё остальное пойдёт через обычный маршрут по умолчанию. Это простейший вариант split tunneling — разделение по адресу назначения.AllowedIPs = 10.192.122.3/32, 10.192.124.1/24
tun0 для OpenVPN или wg0 для WireGuard).0.0.0.0/0), указывающий на туннельный интерфейс, либо заменяет существующий default route.