Wireproxy на Termux

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

На ПК с виндой wireproxy работает, а на телефоне нет. .conf файлы одинаковы, комп и телефон в одной сети. На телефоне есть клиент AmneziaWG, тот же .conf файл работает. А из Termux не работает.

Пришла мне в голову идея сделать такие костыли:

В Амнезии добавить Termux в белый список, а из самого Termux уже поднимать прокси сервер простой програмкой на питоне. Програмка работает, прокси сервер живой. Но как только включаю Амнезию - прокси сервер падает, выключаю - оживает.

Использовать ByeByeDPI с пустой командной строкой как прокси сервер. Аналогично, внёс её в белый список Амнезии - поведение то же. Амнезия включена - прокси сервер падает, выключаю - оживает.

Вот логи самого wireproxy:

Спойлер

На телефоне рут прав нет. Может быть в этом дело? Но ведь обычный прокси из под Termux он поднимает, порт 1080, рут права для этого не нужны.

Как wireproxy ставил на termux ?

pkg install wireproxy

ну теперь понятно, там версия без поддержки awg вот у тебя и не подключается. Ставь с поддержкой awg как-то

А где его искать не подскажете? На гитхабе в релизах перепробовал всё под линукс. Терминал сыпит ошибки. Либо “has unexpected e_type: 2”, либо “not little-endian: 2”, либо “cannot execute binary file: Exec format error”. Версия из pkg хотя бы запускается.

Вот Releases · artem-russkikh/wireproxy-awg · GitHub

Термукс не нужен. В GitHub - wgtunnel/android: A FOSS WireGuard & AmneziaWG Android client with auto-tunneling, lockdown & proxying. · GitHub есть режим прокси, там тот же wireproxy с awg

Да, спасибо. Понял, что пытался не с того репозитория качать.

Тему можно закрывать.