Socks5-прокси на Tails

  • Автор темы Автор темы longon
  • Дата начала Дата начала

longon

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

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

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

После получения данных для подключения к прокси, надо отредактировать конфиграционный файл torrc в Tails, для этого надо в терминале ввести команду:

Из файла надо удалить всё и вставить следующее:

AutomapHostsOnResolve 1
AutomapHostsSuffixes .exit,.onion
AvoidDiskWrites 1
ControlPort 127.0.0.1:9052
DNSPort 5353
RunAsDaemon 0
DisableNetwork 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 NoIsolateClientPort
SocksPort 10.200.1.1:9050 IsolateSOCKSAuth KeepAliveIsolateSOCKSAuth
TransPort 127.0.0.1:9040
WarnPlaintextPorts 23,109
Socks5Proxy ip:порт
Socks5ProxyUsername имя_пользователя
Socks5ProxyPassword пароль
В этом конфиге надо заменить значения ip:порт, имя_пользователя и пароль на свои.

Пример:

Socks5Proxy 111.222.333.444:1080
Socks5ProxyUsername user123
Socks5ProxyPassword udEoxukhoeOEud

Если пароль и имя пользователя не требуется для подключения прокси, то строчки надо убрать из файла:

Socks5ProxyUsername имя_пользователя
Socks5ProxyPassword пароль


После этого надо сохранить изменения комбинацией Ctrl+S, закрыть файл комбинацией Ctrl+X и перезагрузить сервис тор при помощи команды:

После выполнения команды надо подождать около 15 секунд и, если всё настроено верно, Tails успешно подключится к сети Tor.

Подключение можно проверить, открыв Tor Browser.

Данный процесс можно автоматизировать, для этого надо задать пароль администратора на приветственном экране Tails, включить раздел Persistence и включить dotfiles.

В папке Persistent нужно создать скрипт командой:

sudo nano /home/amnesia/Persistent/proxy.sh
В этот скрипт вставить следующее содержимое:

#!/bin/sh
rm -f /etc/tor/torrc
touch /etc/tor/torrc
echo "AutomapHostsOnResolve 1
AutomapHostsSuffixes .exit,.onion
AvoidDiskWrites 1
ControlPort 127.0.0.1:9052
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 NoIsolateClientPort
SocksPort 10.200.1.1:9050 IsolateSOCKSAuth KeepAliveIsolateSOCKSAuth
TransPort 127.0.0.1:9040
WarnPlaintextPorts 23,109
Socks5Proxy ip:порт
Socks5ProxyUsername имя_пользователя
Socks5ProxyPassword пароль
" >> /etc/tor/torrc
systemctl restart tor
Значения ip:порт, имя_пользователя и пароль надо заменить на свои.

Скрипт можно запустить командой:

sudo sh /home/amnesia/Persistent/proxy.sh
 
Назад
Верх