diff options
| author | vlapa <vlapa@ya.ru> | 2026-06-13 20:33:26 +0300 |
|---|---|---|
| committer | vlapa <vlapa@ya.ru> | 2026-06-13 20:33:26 +0300 |
| commit | e5abc1fe99340b979b18864d978179f71fe8f5c5 (patch) | |
| tree | 98fd0ad7c6d0744894d6e74e446daacd9e6dd1b5 /LINUX/AmneziaWG.md | |
First
Diffstat (limited to 'LINUX/AmneziaWG.md')
| -rw-r--r-- | LINUX/AmneziaWG.md | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/LINUX/AmneziaWG.md b/LINUX/AmneziaWG.md new file mode 100644 index 0000000..24e9ffa --- /dev/null +++ b/LINUX/AmneziaWG.md @@ -0,0 +1,67 @@ +AmneziaWG — это форк WireGuard с обфускацией трафика, который помогает обходить DPI-блокировки там, где обычный WireGuard режется [](https://github.com/bivlked/amneziawg-installer/blob/main/README.md)[](https://github.com/bivlked/amneziawg-installer/blob/main/README.en.md). + +Вот **три способа поднять сервер AmneziaWG** (от самого простого к более продвинутому): + +Этот скрипт установит AmneziaWG за пару минут. + +**1. Загрузите и запустите скрипт:** + +```sh +bash + +curl -O https://raw.githubusercontent.com/wiresock/amneziawg-install/main/amneziawg-install.sh +chmod +x amneziawg-install.sh +sudo ./amneziawg-install.sh +``` + +**2. Ответьте на вопросы скрипта:** + +- Укажите публичный IP вашего сервера +- Выберите порт (по умолчанию 51820, но лучше сменить) +- Скрипт сам сгенерирует ключи и параметры обфускации + +**3. Результат:** После установки готовый конфиг клиента появится в +`~/awg0-client-<имя>.conf` [](https://github.com/wiresock/amneziawg-install/blob/main/README.md) + +### Обновление и управление: +```sh + +bash + +# Добавить или удалить клиентов +sudo ./amneziawg-install.sh + +# Если нужна веб-панель (опционально) +sudo ./amneziawg-web.sh install +``` +### Добавление нового клиента + +Если вам нужен конфиг для дополнительного клиента, выполните: + +bash + +sudo ./amneziawg-install.sh --add-client ИМЯ_КЛИЕНТА + + +### Параметры обфускации + +Если у вас возникли проблемы с подключением, попробуйте изменить параметры в конфиге сервера (`/etc/amnezia/amneziawg/awg0.conf`): + +|Параметр|Назначение|Рекомендуемое значение| +|---|---|---| +|`Jc`|Количество мусорных пакетов|4-10| +|`Jmin`|Мин. размер мусора (байт)|50| +|`Jmax`|Макс. размер мусора (байт)|1000| +|`S1`|Мусор в handshake init|0-150| +|`S2`|Мусор в handshake response|0-150| +|`H1-H4`|Магические заголовки|Уникальные числа [](https://github.com/telemt/telemt/blob/main/docs/Setup_examples/VPS_DOUBLE_HOP.ru.md)[](https://github.com/link0ln/amneziawg-docker-server)| + +### Важные замечания + +- **Все клиенты** должны использовать те же параметры `Jc, Jmin, Jmax`, что и сервер [](https://github.com/link0ln/amneziawg-docker-server) + +- Рекомендуется **сменить порт** с 51820 на что-то нестандартное (например, 8443 или 585) [](https://docs.amnezia.org/ru/documentation/instructions/install-vpn-on-server/#%d0%b4%d1%80%d1%83%d0%b3%d0%b8%d0%b5-%d0%b8%d0%bd%d1%81%d1%82%d1%80%d1%83%d0%ba%d1%86%d0%b8%d0%b8) + +- AmneziaWG совместим с обычным WireGuard, но для обфускации нужны специальные параметры + + |
