Девять строк маскировки — Jc, Jmin, Jmax, S1, S2, H1, H2, H3, H4 — это профиль обфускации AmneziaWG. Он должен побайтово совпадать на клиенте и сервере. Любое расхождение приводит либо к ошибке импорта, либо к молчаливому отсутствию рукопожатия.
Ниже — что означает каждый параметр, какие значения допустимы и какие ошибки встречаются чаще всего.
Значения параметров
Jc — 1…128
Количество мусорных пакетов перед рукопожатием. Обычно 3–10; большие значения замедляют подключение.
Jmin / Jmax — 1…1280
Границы размера мусорного пакета. Обязательно Jmin < Jmax, иначе конфиг не примут.
S1 / S2 — 0…1132
Добавочные байты к первому и второму пакетам рукопожатия. Сумма S1 + 56 не должна совпадать с S2.
H1–H4 — 5…2147483647
Подменённые типы сообщений. Все четыре числа должны быть разными.
Типовые ошибки
Первая и самая частая: параметры оказались в секции [Peer]. Все девять строк принадлежат только секции [Interface] — сразу после MTU. Если их перенести, клиент выдаст ошибку разбора файла.
Вторая: одинаковые значения в H1–H4. Формально файл читается, но сервер отбрасывает такие пакеты — туннель включается, а трафика нет.
Третья: ручная «оптимизация» Jc до больших значений вроде 100. Подключение начинает занимать десятки секунд, а часть сетей рвёт сессию по таймауту.
Как исправить правильно
Подбирать параметры вручную не нужно и не следует: они должны совпасть с серверными. Если файл был отредактирован, самое надёжное — удалить туннель и выпустить конфиг заново.
Если вы поднимаете собственный сервер и вам нужен корректный набор значений, воспользуйтесь нашим генератором параметров — он выдаёт валидный профиль с соблюдением всех ограничений.
Common Questions
Можно ли скопировать параметры из чужого конфига?
Только если это тот же сервер. Профиль обфускации у каждого сервера свой.
Почему Jmin должен быть меньше Jmax?
Это границы диапазона случайной длины. При равных или перевёрнутых значениях клиент не может сгенерировать пакет.
Что будет, если убрать все девять строк?
Получится обычный WireGuard-конфиг, но сервер AWG его не примет — рукопожатие не пройдёт.
Влияют ли параметры на скорость?
Только на время подключения. После рукопожатия обмен идёт как в обычном WireGuard.
Начните сейчас
Валидный профиль обфускации за секунду
Генератор Jc, Jmin, Jmax, S1, S2 и H1–H4 с проверкой всех ограничений.
Открыть генератор параметровОценка гайда
Инструкция помогла?
Оцените материал одним кликом. Это помогает нам обновлять инструкции.
Вопросы и обсуждение
Пока нет ответов