Настройка прозрачного прокси через Tor
Долгое время я не чувствовал необходимости обходить великий и ужасный реестр заблокированных сайтов, но вот и до меня дошла беда - мой любимый провайдер выпилил нахрен лостфильм. Вкупе с секретными разделами это стало последней каплей, так что сегодня я расскажу как настроить тор в качестве прокси и использовать его в связке с хромом (выбор браузера не принципиален). Возможно, конкретно тебе, уважаемый реакторчанин, эта информация покажется банальной (во многом из-за того, что это действительно просто), но я искренне надеюсь, что кому-то она окажется полезной.
Я бы хотел рассмотреть два случая и начать с более простого и обыденного, при котором все разворачивается на локальном компе. Ну а если вам понравится, то дополню и более устрашающим - с разворачиванием конструкции на отдельном сервере для комфортной работы из домашней локалки.
![интернет,цензура,реестр запрещенных сайтов,TOR,The Onion Router, ТОР,Proxy,песочница Vidalia Control Panel
23
Status
4
|k\ Connected to the Tor network!
Vidalia Shortcuts
Setup Relaying
±
Use a New Identity
B, Bandwidth Graph O Help About
[f=J Message Log /-'‘ Settings £2|Exit
[7' Show this window on startup Hide
| Stop Tor
the Network,интернет,цензура,реестр](https://img2.joyreactor.cc/pics/post/интернет-цензура-реестр-запрещенных-сайтов-2043451.png)
![интернет,цензура,реестр запрещенных сайтов,TOR,The Onion Router, ТОР,Proxy,песочница X' Settings
X £ Y Ei © ©
General Network Sharing Services Appearance Advanced Help
o Run as a dient only
Relay traffic inside the Tor network (non-exit relay)
Relay traffic for the Tor network (exit relay)
Help censored users reach the Tor network What's this?
[ OK
©
Cancel,интернет](https://img2.joyreactor.cc/pics/post/интернет-цензура-реестр-запрещенных-сайтов-2043452.png)
![интернет,цензура,реестр запрещенных сайтов,TOR,The Onion Router, ТОР,Proxy,песочница FoxyProxy Standard - Add/Edit pattern
@ Enabled O Temporary
Patte rr Nam« URL patterr LostFilm
hostfilm.tv*
& Whitelist URLs matching this pattern are loaded through this proxy Blacklist URLs matching this pattern are NOT loaded through this proxy
(§) wildcards Example: ‘mail](https://img2.joyreactor.cc/pics/post/интернет-цензура-реестр-запрещенных-сайтов-2043457.png)
![интернет,цензура,реестр запрещенных сайтов,TOR,The Onion Router, ТОР,Proxy,песочница Proxies
Enabled Color Proxy Name Proxy Notes
■ Local Tor
■ Default These are the settings that are used when no patterns match an URL
Host or IP Address Port SOCKS proxy? SOCKS Version Auto PAC URL
127.0.0.1 9050 4
5,интернет,цензура,реестр запрещенных сайтов,TOR,The Onion Router, ТОР](https://img2.joyreactor.cc/pics/post/интернет-цензура-реестр-запрещенных-сайтов-2043458.png)
Итак, погнали.
Установка TOR без лишнего мусора
Если у нас есть просто комп с виндой, то первым делом идем сюда: https://www.torproject.org/download/download.html.en, разворачиваем раздел Microsoft Windows и качаем Vidalia Relay Bundle. После установки и запуска появится следующее окно:
![интернет,цензура,реестр запрещенных сайтов,TOR,The Onion Router, ТОР,Proxy,песочница Vidalia Control Panel
23
Status
4
|k\ Connected to the Tor network!
Vidalia Shortcuts
Setup Relaying
±
Use a New Identity
B, Bandwidth Graph O Help About
[f=J Message Log /-'‘ Settings £2|Exit
[7' Show this window on startup Hide
| Stop Tor
the Network,интернет,цензура,реестр](https://img2.joyreactor.cc/pics/post/интернет-цензура-реестр-запрещенных-сайтов-2043451.png)
Снимаем галку Show this window on startup, затем тыкаем кнопку Settings и переходим во вкладку Sharing:
![интернет,цензура,реестр запрещенных сайтов,TOR,The Onion Router, ТОР,Proxy,песочница X' Settings
X £ Y Ei © ©
General Network Sharing Services Appearance Advanced Help
o Run as a dient only
Relay traffic inside the Tor network (non-exit relay)
Relay traffic for the Tor network (exit relay)
Help censored users reach the Tor network What's this?
[ OK
©
Cancel,интернет](https://img2.joyreactor.cc/pics/post/интернет-цензура-реестр-запрещенных-сайтов-2043452.png)
Выбираем опцию Run as client only, если не хотим пропускать через себя чужой трафик для повышения общей скорости tor-сети. Давим OK
В главном окне нажимаем Hide, чтобы свернуть программу в трей. При перезапуске винды тор стартует автоматически. Переходим к настройке браузера.
В главном окне нажимаем Hide, чтобы свернуть программу в трей. При перезапуске винды тор стартует автоматически. Переходим к настройке браузера.
Настройка браузера на примере Google Chrome
Для работы с прокси в Хроме я использую расширение FoxyProxy Standard, существующее для Хрома, Файрфокса и ИЕ.
Заходим в настройки:
Здесь нужно выбрать в верхнем меню Use proxies based on their pre-defined patterns and priorities - эта опция позволит не работать через прокси все время, а автоматически включать ее на определенных сайтах. Тут же нажимаем Add New Proxy.
На первой вкладке вводим имя прокси, например Local Tor:
На второй вкладке вводим:
Host IP Address: 127.0.0.1
Port: 9050
SOCKS Proxy: ставим галку
SOCKS v4/v4a: выбираем
Переходим на третью вкладку, тут будем добавлять сайты, на которые нужно ходить через прокси.
Нажимаем Add new pattern. Добавим лостфильм.
![интернет,цензура,реестр запрещенных сайтов,TOR,The Onion Router, ТОР,Proxy,песочница FoxyProxy Standard - Add/Edit pattern
@ Enabled O Temporary
Patte rr Nam« URL patterr LostFilm
hostfilm.tv*
& Whitelist URLs matching this pattern are loaded through this proxy Blacklist URLs matching this pattern are NOT loaded through this proxy
(§) wildcards Example: ‘mail](https://img2.joyreactor.cc/pics/post/интернет-цензура-реестр-запрещенных-сайтов-2043457.png)
Pattern name: LostLilm
URL pattern: *lostfilm.tv*
(Для паттернов используются обыкновенные маски, таким образом запись *lostfilm.tv* означает все ссылки, в которых встречается адрес сайта.)
Нажимаем Save в окне редактирования паттерна, потом еще раз - в окне Proxy Settings. Теперь кроме Default Proxy у нас появилась наша - Local Tor.
![интернет,цензура,реестр запрещенных сайтов,TOR,The Onion Router, ТОР,Proxy,песочница Proxies
Enabled Color Proxy Name Proxy Notes
■ Local Tor
■ Default These are the settings that are used when no patterns match an URL
Host or IP Address Port SOCKS proxy? SOCKS Version Auto PAC URL
127.0.0.1 9050 4
5,интернет,цензура,реестр запрещенных сайтов,TOR,The Onion Router, ТОР](https://img2.joyreactor.cc/pics/post/интернет-цензура-реестр-запрещенных-сайтов-2043458.png)
Теперь при попытке зайти на лостфильм фоксипрокси автоматически заставит браузер использовать наш тор и никакой реестр нам больше не страшен.
Для того чтобы добавить другие сайты ;), нужно отредактировать созданную прокси - Local Tor, перейдя в третью вкладку и добавив новый паттерн.
Спасибо, надеюсь данный мануал стоил для вас потраченного времени =)