Встановіть офіційний проксі-сервер 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