Из-за блокировок Tor в России подключение Tails к сети стало заметно менее стабильным: приходится либо постоянно перебирать мосты, либо городить VPN-туннель прямо на роутере, что неудобно и требует опыта.
В этой заметке разбирается более простой вариант - когда компьютер с Tails выходит в интернет по Wi-Fi через VPN, который поднят на Android-смартфоне. В примере используется обычный Android.
Стандартный способ раздачи VPN с телефона обычно упирается в root-доступ. А это уже отдельная история: нужны навыки, и далеко не на каждом устройстве его вообще реально нормально получить. Но есть обходной путь без root - через локальный прокси на смартфоне. Подойдёт практически любой Android-телефон.
Важно: на iPhone после обновления до iOS 26 этот метод уже не работает, там вариант с прокси не проходит.
1. Для реализации такого решения потребуется приложение v2rayNG и собственный/купленный VPN на протоколе, который поддерживается в v2rayNG, в примере я буду использовать VLESS с Reality.
В самом приложении надо отключить функцию "Анализ пакетов" и включить функции "Разрешать подключения из LAN" и "Разрешать небезопасные", сделать это можно в настройках v2rayNG:


Так же, стоит обратить внимание на порт локального прокси, по-умолчанию он 10808.
Дополнительно покажу то же самое на примере более простого в настройке приложения - Happ:
В Happ нужно открыть настройки приложения:
Нужно включить настройку "Разрешить подключения из LAN", ниже будет указан порт Socks5 - 10808, затем перейти в раздел "Настройки VPN"

В разделе "Настройки VPN" нужно выключить анализ пакетов, для корректной работы Tor и включить режим "Только прокси"

В обоих случаях включение режима "Только прокси" не является обязательным и нужно только в том случае, если вам не требуется заворачивать весь трафик смартфона в VPN.
2. Далее надо подключиться к серверу в приложении v2rayNG или Happ, включить раздачу Wi-Fi на телефон и подключиться с Tails к точке доступа, окно с запросом на подключение к Tor надо закрыть.
3. Теперь нужно узнать локальный IP смартфона, узнать это можно в настройках Wi-Fi сети, при использовании Happ этот шаг можно пропустить, т.к. IP указан в самом приложении:


В моем случае локальный IP - 192.168.253.45, данное значение понадобится позже.
Теперь надо настроить Tor так, чтобы он работал через локальный Socks5-прокси, для этого надо отредактировать файл torrc, открыв его в текстовом редакторе командой:
Удалить в файле всё и вписать следующий конфиг:
Если локальный IP не 192.168.253.45, то надо заменить это значение на свое.
После этого надо сохранить изменения комбинацией Ctrl+S, закрыть файл комбинацией Ctrl+X и перезагрузить сервис Tor при помощи команды:
После выполнения команды надо подождать около 15 секунд и, если всё настроено верно, Tails успешно подключится к сети Tor.
Подключение можно проверить, открыв Tor Browser.
В этой заметке разбирается более простой вариант - когда компьютер с Tails выходит в интернет по Wi-Fi через VPN, который поднят на Android-смартфоне. В примере используется обычный Android.
Стандартный способ раздачи VPN с телефона обычно упирается в root-доступ. А это уже отдельная история: нужны навыки, и далеко не на каждом устройстве его вообще реально нормально получить. Но есть обходной путь без root - через локальный прокси на смартфоне. Подойдёт практически любой Android-телефон.
Важно: на iPhone после обновления до iOS 26 этот метод уже не работает, там вариант с прокси не проходит.
1. Для реализации такого решения потребуется приложение v2rayNG и собственный/купленный VPN на протоколе, который поддерживается в v2rayNG, в примере я буду использовать VLESS с Reality.
В самом приложении надо отключить функцию "Анализ пакетов" и включить функции "Разрешать подключения из LAN" и "Разрешать небезопасные", сделать это можно в настройках v2rayNG:


Так же, стоит обратить внимание на порт локального прокси, по-умолчанию он 10808.
Дополнительно покажу то же самое на примере более простого в настройке приложения - Happ:
В Happ нужно открыть настройки приложения:
Нужно включить настройку "Разрешить подключения из LAN", ниже будет указан порт Socks5 - 10808, затем перейти в раздел "Настройки VPN"

В разделе "Настройки VPN" нужно выключить анализ пакетов, для корректной работы Tor и включить режим "Только прокси"

В обоих случаях включение режима "Только прокси" не является обязательным и нужно только в том случае, если вам не требуется заворачивать весь трафик смартфона в VPN.
2. Далее надо подключиться к серверу в приложении v2rayNG или Happ, включить раздачу Wi-Fi на телефон и подключиться с Tails к точке доступа, окно с запросом на подключение к Tor надо закрыть.
3. Теперь нужно узнать локальный IP смартфона, узнать это можно в настройках Wi-Fi сети, при использовании Happ этот шаг можно пропустить, т.к. IP указан в самом приложении:


В моем случае локальный IP - 192.168.253.45, данное значение понадобится позже.
Теперь надо настроить Tor так, чтобы он работал через локальный Socks5-прокси, для этого надо отредактировать файл torrc, открыв его в текстовом редакторе командой:
sudo nano /etc/tor/torrc
Удалить в файле всё и вписать следующий конфиг:
AutomapHostsOnResolve 1
AutomapHostsSuffixes .exit,.onion
AvoidDiskWrites 1
ControlPort 127.0.0.1:9052
DisableNetwork 0
DNSPort 5353
RunAsDaemon 0
SocksPort 127.0.0.1:9050 IsolateDestAddr IsolateDestPort
SocksPort 127.0.0.1:9062 IsolateDestAddr IsolateDestPort
SocksPort 127.0.0.1:9063 NoIsolateDestAddr NoIsolateDestPort NoIsolateClientProtocol
SocksPort 10.200.1.1:9050 IsolateSOCKSAuth KeepAliveIsolateSOCKSAuth ExtendedErrors
TransPort 127.0.0.1:9040
WarnPlaintextPorts 23,109
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.