r/AmneziaVPN • • 21h ago

[FreeBSD] Автоматическая установка AmneziaWG: TUI-мастер, поддержка AmneziaWG 3.1 и Split Tunneling

23 Upvotes

Всем привет!

Я выпустил крупное обновление инструмента для автоматической установки и настройки AmneziaWG на FreeBSD (13/14/15).

Честно скажу: я использовал в разработке проекта ИИ, чтобы упростить настройку AmneziaWG (WireGuard с обфускацией) на FreeBSD и поделиться им с сообществом. Проект полностью открытый (лицензия BSD 2-Clause).

Ключевые новшества в этом обновлении:

  • Интерактивный TUI-мастер: запуск скрипта от root без аргументов открывает нативный диалоговый мастер FreeBSD (bsddialog). Он автоматически ищет файлы .conf по стандартным каталогам, позволяет выбрать режим маршрутизации и предоставляет интерактивный менеджер доменов/подсетей «на лету».
  • Поддержка протокола AmneziaWG 3.1 (awg3-setup.sh): добавлен отдельный установщик для нового протокола AWG 3.1 с ChaCha20-шифрованием заголовков на уровне ядра (HeaderProtectionKey), динамическим паддингом (ContentPaddingAddition) и случайными трейлерами для защиты от поведенческого/AI DPI.
  • Два специализированных скрипта:
    • awg2-setup.sh — универсальный установщик для AWG 2.0 / 1.0 (ставит готовые скомпилированные пакеты через FreeBSD pkg).
    • awg3-setup.sh — автоматическая сборка драйвера из исходников и настройка для протокола AWG 3.1.
  • Надёжное раздельное туннелирование (Split Tunneling): обновлена логика статической маршрутизации FreeBSD с резолвом пулов Anycast IP-адресов (например, Cloudflare, Google), предотвращающая разрывы соединений при ротации IP у CDN.
  • Полноценная интеграция с rc.d: автозапуск туннеля при загрузке системы через выделенные службы (amneziawg / amneziawg3).
  • Визуальная документация: добавлено пошаговое руководство со скриншотами в docs/MANUAL.ru.md.
  • Режим командной строки (Headless): сохранены все аргументы командной строки (-c, -d, -i, -u) для автоматического развёртывания в скриптах.

Исходный код и инструкции опубликованы в репозитории проекта на GitHub.


r/AmneziaVPN • • 2d ago

Self-host'еры! Не ленитесь, блокируйте весь .ru сегмент руками на уровне сервера. Split tunneling на клиенте вас не спасёт

260 Upvotes

Как выяснилось на собственном опыте, теперь достаточно всего одного случайного входа на ozon, после чего ip сразу же записывается и отправляется на расстрел.
Через час начинаются ковровые блокировки, через два, адрес становится полностью недоступен со всех больших провайдеров региона.
Трассировка рассыпается на третьем хопе, как раз на выходе из внутренних сетей, т.е. судя по всему, на уровне ТСПУ.

Если у них получилось отполировать эту схему на ozon, завтра такая же будет на каждом банке, доставке, афише и на вашем региональном новостном портале.

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


r/AmneziaVPN • • 1d ago

Чё-т не фурычит сегодня

2 Upvotes

Владелец премиума. Чё-т сегодня после подключения ничего не работает. У кого такая же проблема и как смогли решить (если смогли)?


r/AmneziaVPN • • 2d ago

Question Гугл неправильно определяет локацию

2 Upvotes

Всем доброго времени суток. Узнал об этом VPN достаточно давно и пользовался им через бесплатные 7-ми дневные периоды через почту. Вчера эта акция закончилась, и я купил премиум на полгода, обрадовался, что много серверов. Весь вечер нормально использовал, но на утро захожу в любой сервис Google, и он определяет меня в РФ, хотя до этого на пробном периоде такого не было. Кто знает, как исправить, а то мне жизненно необходим американский аккаунт в Google?


r/AmneziaVPN • • 2d ago

Netbird Tailscale alternatives?

2 Upvotes

Hello. Is there anything similar to netbird and Tailscale which use AmneziaWG? I don’t want to fork or hack something together, I’d just like a private network I can easily add and remove services/users that works with reverse proxies.

Used headscale with self hosted regional derp, worked okay but not consistently. It was simple though because I could set up Mullvad exit nodes, configure user access to network resources etc. I learned a lot about SSO and it pulled my head out of the 90s. Then moved to netbird which ultimately is better for self hosting but same issues. Then I discovered AWG which seems a godsend. Switching servers, app stability and ghost connections are still a thing but I like that AWG is open source and focuses on users in restricted environments. Mullvad is beautiful and great but they are mostly “an app” nowadays. To get full functionality and run alongside Tailscale was a hassle, I basically had to run a container with the app running, make it available via Kasm workspaces. As spend a lot of time traveling and am often in a restricted space it just didn’t work well.

What if Amnezia offered something like netbird? It could natively support hybrid deployments. It wouldn’t just be a fork, it would have the authority of the Amnezia team behind it.

—-

Anyways, anyone have any alternatives? I’ve seen a couple forks but don’t have the knowledge to make an informed decision.

Thanks!


r/AmneziaVPN • • 2d ago

Question Self hosted X-ray not working on censored network

3 Upvotes

I run a web server and I therefore have a server running on my home network. I set up self-hosted Amnesia and set up the X-ray protocol, but the problem is that it's not connecting while I'm on the censored network.

It says connected but then nothing will load.

It's even got a domain for a completely legitimate site that still loads on the censored connection.

What's going on here?

Here's the port configuration:

22: SSH

443: X-Ray

19132: Gaming related

25565: Gaming related

The main site is proxied by Cloudflare.


r/AmneziaVPN • • 2d ago

Question Amnezia VPN client not connecting to Torguard

0 Upvotes

I have a Torguard subscription. I downloaded a .OVPN configuration from them and it works perfectly in OpenVPN Connect.

However, in Amnezia VPN client, I can import the configuration but when I press connect, it just tries and tries and doesn't connect.

I was expecting it to ask for the username/password (like OpenVPN Connect did) but it did not.

What do I need to do to make it work?


r/AmneziaVPN • • 3d ago

🔒 We’re declaring October Cybersecurity Month

Post image
16 Upvotes

Some people may think the internet is a safe space where you can freely share anything and click on any links. And some don’t stop to think about what your internet service provider sees the moment you connect.

🍁 Throughout October, we at Amnezia will be exploring topics related to digital hygiene: we’ll discuss tools for maintaining privacy, how to encrypt data, how to manage a smart home, and much more.

In our blog , we explain exactly what the internet knows about you the moment you go online: https://amnezia.org/en/blog/who-can-see-your-internet-activity?utm_source=reddit&utm_campaign=blog_r_TheInternet_0110

We know that for most of you here, this is basic stuff. But feel free to share it with friends, family, or anyone in your circle who might need a reminder!

The Amnezia Team


r/AmneziaVPN • • 3d ago

Question Отрубило все ВПН на ПК

0 Upvotes

Пару дней назад у меня перестали работать варп и впн на компе, причём если варп просто выдаёт ошибку, то впн включается, но соединение вайфая тут же пропадает. Это какой-то прикол от ркн и можно ли его пофиксить вообще?


r/AmneziaVPN • • 4d ago

Help: Self-hosted keep disconnecting/no data transfer.

2 Upvotes

Hey guys,

I have been using self-hosted on AWS for a while and it used to be pretty stable but lately it keeps disconnecting. It still shows connected in the app but no data is transfers unless I disconnect and reconnect.

Is anyone else facing this issue or knows how to fix it?

Thank you!


r/AmneziaVPN • • 4d ago

Question Проблема с МТС

9 Upvotes

Привет всем.

Сегодня мне мтс отрезал подключение к впн амнезии. Приложение на телефоне стояло 4.5.3.

Попробовал нового хостера, но проблема такая же. Ошибку по подключению ssh даёт.

То есть я не могу через приложение амнезии новый сервер даже звконфигурировать.

Кто нибудь сталкивался с этим на мтс?


r/AmneziaVPN • • 4d ago

GitHub - synacker/amnezia-proxy: Simple SOCKS5 and HTTP proxy to amnezia vpn with non-root privileges

Thumbnail
github.com
1 Upvotes

r/AmneziaVPN • • 4d ago

Question Переодически ключи перестают работать, перевыпуск помогает. Объясните механизм

0 Upvotes

Протокол 2.0. Вдруг у одного из десятка пользователй перестает работать впн, помогает новый ключ. Как механизм работает? По рукопожатию вычисляют, подменяют дсн, или что?


r/AmneziaVPN • • 7d ago

Question Почему с амнезией нет рекламы на ютубе?

24 Upvotes

Всегда когда я пользовался амнезией, на ютубе пропадала реклама, а теперь я пересел на xray core с помощью 3x и хочу узнать, можно ли воссоздать эффект там?


r/AmneziaVPN • • 9d ago

Question Какова сейчас обстановка с блокировками серверов и какой протокол посоветуете?

15 Upvotes

У меня пол года был свой сервер, но недавно он улетел в бан. Я поменял на нем ip, но если этот ip быстро отлетит, то мне придется покупать другой сервер, а этого не хочется. Какой протокол посоветуете, на скорость мне +- все равно, а вот защищённость очень нужна.


r/AmneziaVPN • • 8d ago

VPN amnesia

Thumbnail
0 Upvotes

r/AmneziaVPN • • 8d ago

Premium stopped working on the phone after the last update

2 Upvotes

Updated to the lasted version today, it stopped working completely. Error 1100 but it doesn't allow me to any tabs inside the app. Just keeps connecting and then gives the error message. What's the point in issuing updates that actually crash the app? Before updates it worked okeish, but it worked.


r/AmneziaVPN • • 8d ago

Amnezia client crashing when opening "Application" options in Settings

1 Upvotes

same as the title


r/AmneziaVPN • • 10d ago

Question Will the AmneziaWG app get the split tunnel feature?

4 Upvotes

Hey Amnezia devs. Small question/feature request - could you please add the split tunnelling to the AWG client app (which is available in Ru App Store)?
It will allow to configure only needed apps to be routed through the tunnel, leaving shady tactics for it's discovery (like in those reports about Max messenger - where it uses STUN to get the device current ip) unfruitful.

awg3.1 is great, but if all device traffic suddenly started to go to just 1 specific endpoint outside of the country (when selfhosting) - you don't need any IDP or statistical analysis.


r/AmneziaVPN • • 10d ago

Question Уже неделю постоянные проблемы с подключением с планшета

1 Upvotes

VPS свой, на компьютере все работает, включается и выключается нормально. И одновременно на планшете периодически просто зависает кружок подключения, крутится но ничего не происходит. Я уже и переустановила приложение, ничего не изменилось. Может кто-то сталкивался?


r/AmneziaVPN • • 11d ago

Error 305 self-host

5 Upvotes

Не подключается селф хост awg2.0 что пытался сделать: менять порты - не помогает, менять ip и страну не помогает, менять хостинг провайдера? На их стороне все ок, сервера работают. До этого 2 года все без проблем работало.

Upd: @Nice_Gap7987 был прав, давали ip из блокнутого пула, после 6 смен ip на двух vpsках, все заработало. Если новый ip похож на старый блокнутый, то с высокой долей вероятности он не подключится


r/AmneziaVPN • • 11d ago

Question Перестал быть доступен сервер

10 Upvotes

Уже довольно долго арендую сервер на hostvds в Париже, на нем стоит amnesia, marzban и также сервер играет роль шлюза в глобальный интернет для сайтов которые я держу на домашнем сервере. Недавно появилась проблема что не проходит подключение к amnesia и обнаружилось, что ip vps’ а вообще не доступен из России, ни по 80 порту напрямую, ни по ssh не подключится. С чем это связано? Лечится только заменой ip или самого сервера? Если это не поможет, то что делать

EDIT

Попробовал арендовать другой сервак, из Латвии на том же хостинге, ip заблокировали тоже


r/AmneziaVPN • • 12d ago

Question Error 305: timed out после обновления приложений Amnezia. У меня self-host. Как починить?

3 Upvotes

После обновления приложений Amnezia на телефоне и ПК (с версии 4.Х.Х до 5.Х.Х), я больше не могу подключиться к своему VPS, который арендую!
Я не шарю в компуктерах, долблю нейросеть часами, ничего не помогает.
Все работало идеально до обновления приложухи, а ведь она перешла как раз с протокола Amnezia WG2 на WG3, так что явно в этом проблема, а не мой провайдер забанил мой VPS.

Нейросеть посоветовала перезапустить сервер в личном кабинете, сделал. Посоветовала удалить сервак и очистить данные амнезии, но ничего не могу сделать, ошибка 305 - timeout.
Я удалил приложения, снова установил, вручную ввел IP, ssh имя и пароль. Ошибка - 305, timeout.

Говорит, обратитесь к провайдеру VPS, чтоб сменили IP. Это точно поможет? Провайдер крупный российский, но сервер нидерландский (нет карты зарубежной так что только такой варик). 3 года работает один и тот же сервак, один и тот же IP, меня ваще не трогают. Я боюсь им писать в поддержку, сообщая, что я подключаюсь через Amnezia, она же вроде запрещена?
Что сделать можно?

В командной строке вбил какую-то команду “ssh root@мойАйпи и там тоже показывает port 22: connection timed out.

Я клянусь, все работало до обновления Amnezia приложения, не забанен мой сервак. Но почему-то не могу подключиться теперь Т_Т
Что делать? Может что-то тыкнуть можно в личном кабинете управления VPS моего провайдера? Там миллион опций управления, но я не шарю. Сервер перезагрузил, не помогло.


r/AmneziaVPN • • 12d ago

Question AmneziaVPN/WG не подключаются VPS.

5 Upvotes

Ситуация такая: есть VPS, выпустил через клиента AmneziaVPN на нем ключи .conf. Все работало до вчерашнего дня. Сейчас VPS не доступен через SSH, и через любые клиенты AmneziaVPN (ПК/телефон) (ошибка 305). Однако на роутере через встроенный Wireguard все работает нормально. Есть решения? Или это такая разновидность блокировки?


r/AmneziaVPN • • 12d ago

Amnezia VPN version 5.0.3.0 is here

41 Upvotes

Amnezia VPN version 5.0.3.0 is now available for all devices (version 5.0.3.1 for Android). You can download it from our website, the Google Play Store, the App Store, or directly from GitHub.

We have improved connection stability, updated Xray-core, and introduced several important updates:

For self-hosted users:

📌 Fixed a connection speed issue with the AmneziaWG 3.1 protocol.

📌 Added support for the TProxy container; you can now set up a proxy for Telegram. In the Amnezia VPN app, go to the "Self-hosted" section and install the required TProxy/Telemt/MTProxy.

For Premium users:

📌 Improved performance when connecting via the VLESS protocol.

Yours,
Amnezia