Socks5-прокси на Tails

Травыч

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

[Tails] Socks5-прокси на Tails​

Многие уже столкнулись с проблемой блокировки мостов obfs4 и невозможностью подключиться к Tor из-под Tails. На данный момент более эффективным методом обхода блокировки Tor является Socks5-прокси, в данном гайде я опишу процесс настройки подключения к Tor через Socks5-прокси на ОС Tails.

Первым делом надо купить готовый или поднять собственный Socks5-прокси

После загрузки в Tails, необходимо закрыть окно с подключением к Tor!

После получения данных для подключения к прокси, надо отредактировать конфиграционный файл torrc в Tails, для этого надо в терминале ввести команду:
Код:
sudo nano /etc/tor/torrc
Из файла надо удалить всё и вставить следующее:
Код:
AutomapHostsOnResolve 1<br>AutomapHostsSuffixes .exit,.onion<br>AvoidDiskWrites 1<br>ControlPort 127.0.0.1:9052<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 NoIsolateClientPro&gt;<br>SocksPort 10.200.1.1:9050 IsolateSOCKSAuth KeepAliveIsolateSOCKSAuth ExtendedEr&gt;<br>TransPort 127.0.0.1:9040<br>WarnPlaintextPorts 23,109<br>Socks5Proxy ip:порт<br>Socks5ProxyUsername имя_пользователя<br>Socks5ProxyPassword пароль
В этом конфиге надо заменить значения ip:порт, имя_пользователя и пароль на свои.
Пример:
Код:
Socks5Proxy 111.111.111.111:1080<br>Socks5ProxyUsername user111<br>Socks5ProxyPassword pass111
Если пароль и имя пользователя не требуется для подключения прокси, то строчки:
Код:
Socks5ProxyUsername имя_пользователя<br>Socks5ProxyPassword пароль
Надо убрать из файла.
После этого надо сохранить изменения комбинацией Ctrl+S, закрыть файл комбинацией Ctrl+X и перезагрузить сервис тор при помощи команды:
Код:
sudo systemctl restart tor
После выполнения команды надо подождать около 15 секунд и, если всё настроено верно, Tails успешно подключится к сети Tor.
Подключение можно проверить, открыв Tor Browser.

Данный процесс можно автоматизировать, для этого надо задать пароль администратора на приветственном экране Tails, включить раздел Persistence и включить dotfiles.
В папке Persistent нужно создать скрипт командой:
Код:
sudo nano /home/amnesia/Persistent/proxy.sh
В этот скрипт вставить следующее содержимое:
Код:
#!/bin/sh<br>rm -f /etc/tor/torrc<br>touch /etc/tor/torrc<br>echo "AutomapHostsOnResolve 1<br>AutomapHostsSuffixes .exit,.onion<br>AvoidDiskWrites 1<br>ControlPort 127.0.0.1:9052<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 NoIsolateClientPro&gt;<br>SocksPort 10.200.1.1:9050 IsolateSOCKSAuth KeepAliveIsolateSOCKSAuth ExtendedEr&gt;<br>TransPort 127.0.0.1:9040<br>WarnPlaintextPorts 23,109<br>Socks5Proxy ip:порт<br>Socks5ProxyUsername имя_пользователя<br>Socks5ProxyPassword пароль<br>" &gt;&gt; /etc/tor/torrc<br>systemctl restart tor
Значения ip:порт, имя_пользователя и пароль надо заменить на свои.

Скрипт можно запустить командой:
Код:
sudo sh /home/amnesia/Persistent/proxy.sh
 
Назад
Верх