Скрипт для установки на своём сервере AntiZapret VPN + обычный VPN (OpenVPN + патч для обхода блокировки / WireGuard / AmneziaWG)

в журнале приложения WG повторяются попытки рукопожатия, после первого успешного. Может быть такое, что блокировка не действует на первое рукопожатие?

Лог
2024-10-23 12:06:29: Sending handshake initiation to peer 1 
2024-10-23 12:06:29: Receiving handshake response from peer 1 
2024-10-23 12:06:29: Keypair 1 created for peer 1
2024-10-23 12:06:45: Retrying handshake with peer 1  because we stopped hearing back after 15 seconds
2024-10-23 12:06:45: Sending handshake initiation to peer 1 
2024-10-23 12:06:50: А 5 seconds, retrying (try 2)
2024-10-23 12:06:50: Sending handshake initiation to peer 1 
2024-10-23 12:06:55: Handshake for peer 1  did not complete after 5 seconds, retrying (try 3)

Пробовал на разных провайдерах, везде результат одинаковый.

Ну это и есть блокировка, что не могут поздороваться клиент и сервер. В случае с WG это уже не исправить. В случае с AWG - играть параметрами.

Поставь AmneziaWG и пробуй файлы *-am.conf


пытаюсь обновится. уже пробовал перезагружать сервер, постоянно стопорится на данной ошибке((
хотя отдельно запускается и добавляются ключи.
но установка до конца не проходит.

скинь в лс содержимое файлов /etc/wireguard/antizapret.conf и /etc/wireguard/vpn.conf

Спасибо, разобрался, да проблема была именно в этих файлах, почемуто присутствовали клиенты с одинаковыми именами. Видимо накопилось от прошлых обновлениях. почитстил все прошло на ура! Респект за помощь!


Ещё фигня какая-то новенькая. Правда тут наверное система виновата.

да, в системе пакета нет - procps
добавил его установку, попробуй установить сейчас

164ю прошло после исправления. Рухнуло на 167й

@Tyman а нет понимания с ютубом, как он формирует локацию? Он в браузерной версии всегда пишет страну с логотипом, если кто не знал) Если RU то рекламы точно не будет. Пробовал трех разных хостеров:
Fornex: Брал Нидерланды и Швейцарию, везде ютуб был RU - 2ip.ua локацию определяет верно
PQ.Hosting: Брал Швейцарию, ютуб был CH - есть реклама, взял Эстонию, ютуб RU, все ок - 2ip.ua локацию определяет верно
aeza: Взял Финляндию, ютуб FI, есть реклама - 2ip.ua локацию определяет как США, dnsleaktest.com Stockholm, Sweden

Вдска - Нидерланды - ютую как РУ так и Болгария, локация Нидерланды или Болгария
Вдсина - Нидерланды, ютуб NL, локация Нидерланды

судя по всему он смотрит где ип, в какой стране значится, базы эти обновляются с задержкой, так что там где был у меня ру - стал регион где впн, всякие советы лазить в гуглкарты через впн чтобы он определял координаты мне не помогли, все мои сервера в ютубе привязаны к их географическому расположению

Спасибо!! С 3 раза подобрал параметры Jс, Jmin, Jmax, и все заработало.

Огласи параметры

Да я просто с телефона всегда так порой прикалываюсь. Копался в гараже не выходных, решил музон врубить. Раза 3-4 наобум поменял параметры и завелось. Обычно от стандартных 120-20-120 (или 126 ща вроде) просто меняю плюс минус 1-2

Jc = 57	
Jmin = 44	
Jmax = 312

А может кто то посоветует какой-то веб интерфейс, чтобы следить за пользователями. Понятно, что есть wg show, но хочется чего-то большего.

Пока нашел WGDashboard, но как-то криво косо работает.

Разрабы амнезии как то выкладывали вот такие рекомендации для первых трех параметров.

  1. Jc (от 1 до 128, рекомендуемый диапазон: от 3 до 10)
    Jc — это целое число, которое должно быть в пределах от 1 до 128.

  2. Jmin (Jmin < Jmax, рекомендуемое значение: 50)
    Jmin — это целое число, которое должно быть меньше чем Jmax.

  3. Jmax (Jmin < Jmax ≤ 1280, рекомендуемое значение: 1000)
    Jmax — это целое число, которое должно быть больше, чем Jmin, и при этом не больше 1280.

А теперь ради интереса верни прошлые, подключишься?
126
26
126

чет ощущение что у тспу просто таймер прошел и он стал пропускать
ты не пробовал в начале просто по wg подключаться? может спалился просто и попал ты или серер в какой то временный блеклист

Вернул дефолтные параметры и тоже заработало. Странно это)
WG у меня не работает.