Сегодня мы рассмотрим, как получить безотказный тор прокси с высокой скоростью. Если вы пробовали качать через один инстанс tor. То вы видели:
- Скорость падает постоянно, да и вообще она не высокая.
- Часто коннект рвется
И люди придумали некий механизм позволяющий решить все эти проблемы. Данный софт построен на базе трех софтов с открытыми исходными кодами, ну кроме тора конечно. Но мы ему доверяем, правда же?
Будем использовать:
- Tor (сам тор из основного репозитория)
- HAProxy (балансер)
- Privoxy (для доступности http прокси)
Схема будет выглядеть так:
Приступим у установке и использованию. Нам понадобится, только docker.
Устанавливает и запускает медузу со следующими портами.
8800 — Список прокси инстансев
8888 — HTTP прокси
1080 — SOCKS прокси
2090 — HAProxy статистика.
Для пользования нам нужны только 8888 и 1080. Балансировшик на этих портах работает автоматически.
Можно так же запускать по отдельности или без лишних портов.
Проверить работу прокси можно в консоли через курл
Продвинутый режим
TORS - количество инстансев тора, который будут использоваться для балансировщика для одной прокси. Данный параметр можно просто использовать с первой или последующими командами, что были вверху статьи.
У меня все, безопасной вам работы
- Скорость падает постоянно, да и вообще она не высокая.
- Часто коннект рвется
И люди придумали некий механизм позволяющий решить все эти проблемы. Данный софт построен на базе трех софтов с открытыми исходными кодами, ну кроме тора конечно. Но мы ему доверяем, правда же?
Будем использовать:
- Tor (сам тор из основного репозитория)
- HAProxy (балансер)
- Privoxy (для доступности http прокси)
Схема будет выглядеть так:
Приступим у установке и использованию. Нам понадобится, только docker.
docker run \
-p 8800:8800 \
-p 8888:8888 \
-p 1080:1080 \
-p 2090:2090 \
datawookie/medusa-proxy
Устанавливает и запускает медузу со следующими портами.
8800 — Список прокси инстансев
8888 — HTTP прокси
1080 — SOCKS прокси
2090 — HAProxy статистика.
Для пользования нам нужны только 8888 и 1080. Балансировшик на этих портах работает автоматически.
Можно так же запускать по отдельности или без лишних портов.
# HTTP прокси
docker run -p 8888:8888 datawookie/medusa-proxy
# SOCKS прокси
docker run -p 1080:1080 datawookie/medusa-proxy
# HTTP и SOCKS прокси
docker run -p 8888:8888 -p 1080:1080 datawookie/medusa-proxy
Проверить работу прокси можно в консоли через курл
Продвинутый режим
HEADS - указывает количество проксей не связанных друг с другом. В каждой из прокси, свой балансировщик и свои инстансы.docker run \
-e HEADS=4 \
-e TORS=3 \
-p 8800:8800 \
-p 8888:8888 -p 8889:8889 -p 8890:8890 -p 8891:8891 \
datawookie/medusa-proxy
TORS - количество инстансев тора, который будут использоваться для балансировщика для одной прокси. Данный параметр можно просто использовать с первой или последующими командами, что были вверху статьи.
У меня все, безопасной вам работы
Последнее редактирование: