ZennoPoster Шаблон для поднятия своих http(s)/socks5 proxy

3v1L

VIP Medium
VIP Medium
3v1L

3v1L

VIP Medium
VIP Medium
Сообщения
47
Реакции
1,418


Актуальность чистых прокси была и есть всегда. Различные сервисы по продаже прокси говорят, что их прокси выдаются в одни руки, но на деле в большинстве случаев это не так. Поэтому будем поднимать свои собственные прокси, где мы будем знать точно, что их используем только мы и никто другой. Хотя это тоже не даёт 100% гарантии их чистоты, т.к. до нас этот IP адрес уже могли заспамить.

Предлагаю шаблон для автоматической установки и настройки прокси сервера на базе 3proxy. Для этого нам понадобится только виртуальный сервер (VPS) с установленной операционной системой Debian или Ubuntu. Оперативной памяти будет достаточно 256MB, но лучше всё-таки брать 512MB, 1 ядро и минимум 1GB свободного места. Цена такого сервера в российском сегменте от 40 рублей, в европейском от 1.5-2$. В итоге после настройки получаем проки из расчёта 1 VPS = 1 proxy.

Хочу обратить внимание, что в некоторых случаях всё же автоматически установить прокси не получится из-за особенностей сборок системы у каждого конкретного провайдера. Но для большинства контор установка и настройка проходит успешно.

Шаблон состоит всего из одного кубика и написан на C# с использованием дополнительной библиотеки, которая находится в папке ExternalAssemblies. Эту библиотеку (Renci.SshNet.dll) необходимо скопировать в вашу папку с установленным Зеннопостером (возможно у кого-то она уже там есть) примерно по такому пути: Program Files\ZennoLab\RU\ZennoPoster(ваша версия)\Progs\ExternalAssemblies

После покупки VPS вам выдадут данные для доступа к вашему серверу: имя пользователя - root, IP адрес самого сервера и пароль к нему. Эти данные необходимо положить в файл input.txt в формате IP:пароль
Если серверов несколько, то записываем данные от каждого сервера в отдельную строку.

В настройках шаблона указываем логин и пароль для наших будущих прокси:


Для удобства код шаблона прокомментирован в ключевых местах. Основную задачу по настройке выполняет мой скрипт, который находится на github. Шаблон скачивает его и запускает на выполнение. В связи с этим возникла некоторая сложность в изменении портов для прокси непосредственно из шаблона. Поэтому на выходе прокси будут иметь строго заданный порт 50000 для http и 50001 для socks5 прокси. В результате после завершения работы шаблона получаем готовые прокси в файлах proxy_http.txt и proxy_socks5.txt. Если в процессе установки не удалось установить прокси, то данные такого сервера помещаются в файл bad.txt

Шаблон выложен в формате .zp для 7й версии и в формате .xmlz для 5й версии Зеннопостера.

Скачать:

Пароль:
:in4bz:
 

Сверху Снизу