Amnezia

Материал из ALT Linux Wiki

Амнезия

Это способ стрельбы из-за угла по забугорным корзинкам с запретными плодами.

Но не с целью поразить, а с задачей воспользоваться самым бессовестным образом.

Одна из реализаций этого подхода — AmneziaWG: по сути, модифицированный ВаерГард (отсюда и WG), сдобренный опциями для сбития с толку разного рода DPI-анализаторов.

Вкратце (или как исполняют малограмотные зумеры — «в крации») справочка по использованию:

  1. Установить нужного клиента (Releases ⇾ Assets).
  2. Получить конфиг с генератора таковых по кнопкам AWG 1.5 (№ вариант) (на андроиде не получилось: проще скопировать туда конфиг, полученный на компе). При недоступности приведённого можно нагуглить массу других по критерию amnezia wg config generator или ещё проще — warp generator.
  3. Подсунуть его в приложение через меню «Файл с настройками» (если сходу не заработает, подсовывать остальные из предыдущего пункта).
  4. Сгенерировать (по желанию) список ресурсов для обхода через амнезию:
    • формат — амнезия,
    • отметить блоки с зонами для обхода,
    • скачать конфиг и подсунуть его в приложение через меню «Раздельное туннелирование сайтов».

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

Внимание! При активации подключения меняются умолчальный маршрут и основной ДНС, что может вести к отвалу локалки и туннелей.

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

WireProxy

В р11 спокойно ставится сизифовый, не подтягивая лишних зависимостей; одна беда — он не умеет работать с конфигами от амнезии, а собранного «умельца» в Альте нет. Но можно:

  • заменить бинарник установленного пакета таковым от wireproxy-awg (архив брать здесь) или
  • пересобрать и установить рпмку на базе сизифового спека, поправив в нём номер версии и подсунув вместо тар-файла из оригинального сырца такой же, но скачанный по ссылке в предыдущем пункте.

Для его работы

  1. Создать /etc/wireproxy.conf, в котором достаточно без излишеств:
    • указать путь к конфигу, полученному от WARP-генератора, и
    • задать связку адрес:порт, на которой предпочтёте проксировать:
    WGConfig = /etc/wireproxy/WARPv3_61.conf
    
    [Socks5]
    BindAddress = 0.0.0.0:25344
    
  2. Навсегда запустить службу: systemctl enable --now wireproxy.
  3. После чего подключаться через неё к недоступным напрямую адресам — как вариант, из браузерного дополнения (см. пример), указав в нём хост с этой службой и порт из первого пункта. После чего становятся доступны заблокированные файлообменники, ютуб и многое иное.

На свой новый прокси можно нацелить в том числе мессенджеры — как телегу без дальнейшей ловли / перебора работающих МТПроксей, так и любые другие.

Для админов

Служба wireproxy прекрасно работает в непривилегированных контейнерах LXC.

Ссылки для кинетика

Лекарство

Пошаговый квест

Обратная связь