Травыч
МируМир☮️
- Регистрация
- 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.

