Встановіть офіційний проксі-сервер Tor
Tor та його офіційний проксі-сервер SOCKS 5 досить швидко запускаються на Ubuntu. Виходячи з інструкцій із встановлення веб-сайту Tor Project , виконайте наступне:
- Відкрийте термінал, натиснувши Ctrl+ Alt+T
Виконайте наступне (замініть xenial
на випуск, який ви працюєте, якщо ви не працюєте на 16.04 Xenial Xerus):
sudo -i
echo deb http://deb.torproject.org/torproject.org xenial main > /etc/apt/sources.list.d/tor.list
echo deb-src http://deb.torproject.org/torproject.org xenial main >> /etc/apt/sources.list.d/tor.list
gpg --keyserver keys.gnupg.net --recv 886DDD89
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add -
apt update
apt install tor deb.torproject.org-keyring
exit
Тепер проксі-сервер Tor SOCKS 5 працюватиме на вашій машині,, 127.0.0.1
на порту 9050
. Пам'ятайте, що це проксі-сервер SOCKS 5, а не проксі-сервер HTTP.
Ваш проксі-сервер Tor автоматично запуститься, коли ваша машина завантажиться. Ви можете запускати sudo service tor restart
чи інші дії, такі як start
, stop
і status
керувати проксі-сервером Tor на вашій машині.
Apt через Тор
Виїжджаючи з підходящого транспорту-Github README , щоб приступити apt
до роботи через Tor:
- Створіть резервну копію
/etc/apt/sources.list
та всі .list
файли в/etc/apt/sources.list.d
- Відкрийте термінал, натиснувши Ctrl+ Alt+T
Виконайте наступне:
sudo -i
apt update
apt install apt-transport-tor
sed -i 's/ http/ tor+http/g' /etc/apt/sources.list /etc/apt/sources.list.d/*.list
apt update
exit
Не забудьте виправити всі повідомлення про помилки (якщо потрібно, відновіть резервні файли)
Примітка. Майте на увазі, що деякі програми, як-от Google Chrome, змінять свій .list
файл, тому ці програми можуть автоматично переключитися на спробу підключення безпосередньо під час перевірки оновлень, а не через Tor.
Налаштування проксі-програми
Дуже багато програм підключаються просто через Tor, якщо ви редагуєте налаштування проксі на:
- Ведучий:
127.0.0.1
- Порт:
9050
- Тип проксі-сервера (якщо він запитує):
SOCKS5
- Ім'я користувача / пароль (якщо він запитує): обидва встановлені на ім'я програми
Проксі-обгортка
Інші програми, наприклад irssi
, потрібно використовувати torsocks
. Є два способи зробити це:
torsocks
видає повідомлення про помилки:
torsocks -i command arguments
torsocks
тихо (корисно для таких програм, irssi
які передбачають, що вони повністю контролюють те, що відображається на терміналі):
TORSOCKS_LOG_LEVEL=1 torsocks -i command arguments