Задний ход в DarkWeb
Для хождения с собственного линукса по сайтам в зоне .onion
и прочим, напрямую недоступным, достаточно настроить несколько утилит.
Приготовим остренького: макарошки (запутывающий прокси) с луком (прокси TOR — The Onion Router, «Луковый» прокси) и чесноком (i2pd — Invisible Internet Protocol daemon, с «чесночной» структурой хостов).
«Луковый» прокси
- Установить пакеты:
torsocks
(автоматом подтягивающий основной сервисtor
, если тот ещё не установлен),obfs4
(«путаник», добавляющий тору способы миновать РКНовские блокировки по «мостикам») иlsof
(для проверки результата).
- Добавить в конфиг тора
/etc/tor/torrc
опцию, включающую предоставленные пакетомobfs4
настройки со списком мостов. - После чего (пере)запустить сам сервис и удостовериться, что тор слушает на нужном порту.
Суммарно выглядит примерно так:
# apt-get update && apt-get install -y torsocks obfs4 lsof
# echo "%include /etc/tor/obfs4.torrc" >>/etc/tor/torrc
# systemctl restart (или enable --now) tor
# lsof -ni :9050
...
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
tor 2778 _tor 6u IPv4 27181 0t0 TCP 127.0.0.1:9050 (LISTEN)
«Невидимый» интернет
Установить и запустить i2pd:
# apt-get install -y i2pd
# systemctl enable --now i2pd
Браузерный плагин
Сам использовал FoxyProxy (для хрома и ЯБ или огнелиса) и SwitchyOmega, настройку коего и опишу.
- Добавить в браузер соответствующий плагин для хрома/ЯБ или огнелиса.
- Создать профиль для .i2p-сайтов (протокол — HTTP, сервер — localhost, порт — 4444)
- А также для .onion-сайтов и прочих труднодоступных (протокол — SOCKS5, сервер — localhost, порт — 9050):
- Задать для доступа к сайтам
.i2p
одноимённый профиль, а к сайтам.onion
и прочим недоступным — тор-прокси, по мере надобности пополняя список другими блокируемыми сайтами:- В режиме редактирования исходного кода (можно попросту скопипастить) выглядит так:
[SwitchyOmega Conditions] @with result *.i2p +i2p *baza-knig.ru +proxy *.bookafan.website +proxy *bookzip.ru +proxy *.btmet.com +proxy *citilink.ru +proxy *fantasy-worlds.org +proxy *flibusta.* +proxy *gmt-max.net +proxy *intoupload.net +proxy *kinobar.me +proxy *kinogo.la +proxy *kinosvit.tv +proxy *kinotazz.ru +proxy *.kritka.info +proxy *.linkedin.com +proxy *loveread.ec +proxy *mechanics-games.* +proxy *nnmclub.to +proxy *.onion +proxy *onion.live +proxy *piratam.net +proxy *rg-mechanics.* +proxy *rgmechanics.* +proxy *rutor* +proxy *.santehnika1.ru +proxy *seasonvar.ru +proxy *.semyanich.com +proxy *serialytut.me +proxy *skidrowcpy.com +proxy *.torgamez.com +proxy *torlock.cc +proxy *.torproject.org +proxy *torrent* +proxy *tracker.* +proxy *.underver.se +proxy *.vonos.net +proxy *weebly.com +proxy *xatab-repack* +proxy * +direct
- В меню плагина выбрать пункт автопереключения