VPN-шлюз для Tails из Андроида

Травыч

МируМир☮️
Регистрация
01.06.2025
Сообщения
9 151
Реакции
20 457
Баллы
113

VPN-шлюз для Tails из Андроида​

В связи с блокировками Тор в России возникли трудности с подключением Tails к сети. Приходится перебирать большое количество мостов или настраивать VPN-туннель на роутере, что не всегда удобно и требует некоторых навыков. В этой статье будет представлено простое решение, которое позволит компьютеру с ОС Tails подключаться к сети по Wi-Fi через VPN-соединение, настроенное на устройстве Android (смартфон, планшет и т.д.)
Для раздачи VPN-трафика с Android требуется root, что так же требует определенных навыков, а на некоторых смартфонах получить root крайне затруднительно, но есть альтернативное решение, которое не требует root - использовать локальный прокси на смартфоне.

1. Для реализации такого решения потребуется приложение v2rayNG и собственный/купленный VPN на протоколе, который поддерживается в v2rayNG, в примере я буду использовать VLESS с Reality.
Гайды по собственному VPN для v2rayNG:
[Network] Marzban - Xray с веб-панелью
[Linux] 3X-UI - Xray с Web-интерфейсом

В самом приложении надо отключить функцию "Анализ пакетов" и включить функции "Разрешать подключения из LAN" и "Разрешать небезопасные", сделать это можно в настройках v2rayNG:




Так же, стоит обратить внимание на порт локального прокси, по-умолчанию он 10808.

2. Далее надо подключиться к серверу в приложении v2rayNG, включить раздачу Wi-Fi на телефон и подключиться с Tails к точке доступа, окно с запросом на подключение к Tor надо закрыть.

3. Теперь нужно узнать локальный IP смартфона, узнать это можно в настройках Wi-Fi сети:



В моем случае локальный IP - 192.168.253.45, данное значение понадобится позже.


Теперь надо настроить Tor так, чтобы он работал через локальный Socks5-прокси, для этого надо отредактировать файл torrc, открыв его в текстовом редакторе командой:
Код:
sudo nano /etc/tor/torrc
Удалить в файле всё и вписать следующий конфиг:
Код:
AutomapHostsOnResolve 1<br>AutomapHostsSuffixes .exit,.onion<br>AvoidDiskWrites 1<br>ControlPort 127.0.0.1:9052<br>DisableNetwork 0<br>DNSPort 5353<br>RunAsDaemon 0<br>SocksPort 127.0.0.1:9050 IsolateDestAddr IsolateDestPort<br>SocksPort 127.0.0.1:9062 IsolateDestAddr IsolateDestPort<br>SocksPort 127.0.0.1:9063 NoIsolateDestAddr NoIsolateDestPort NoIsolateClientProtocol<br>SocksPort 10.200.1.1:9050 IsolateSOCKSAuth KeepAliveIsolateSOCKSAuth ExtendedErrors<br>TransPort 127.0.0.1:9040<br>WarnPlaintextPorts 23,109<br>Socks5Proxy 192.168.253.45:10808
Если локальный IP не 192.168.253.45, то надо заменить это значение на свое.
После этого надо сохранить изменения комбинацией Ctrl+S, закрыть файл комбинацией Ctrl+X и перезагрузить сервис Tor при помощи команды:
Код:
sudo systemctl restart tor
После выполнения команды надо подождать около 15 секунд и, если всё настроено верно, Tails успешно подключится к сети Tor.
Подключение можно проверить, открыв Tor Browser.
 
  • Like
Реакции: Kaps
После выполнения команды надо подождать около 15 секунд и, если всё настроено верно, Tails успешно подключится к сети Tor.
Подключение можно проверить, открыв Tor Browser.
Один из самых старых наверное!
 
Назад
Верх