- Регистрация
- 12.06.2018
- Сообщения
- 1 346
- Благодарностей
- 910
- Баллы
- 113
Всем привет.
Актуальность чистых прокси была и есть всегда. Различные сервисы по продаже прокси говорят, что их прокси выдаются в одни руки, но на деле в большинстве случаев это не так. Поэтому будем поднимать свои собственные прокси, где мы будем знать точно, что их используем только мы и никто другой. Хотя это тоже не даёт 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
У меня, например, путь такой:
D:\Program Files\ZennoLab\RU\ZennoPoster Pro V7\7.1.7.1\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й версии Зеннопостера.
Актуальность чистых прокси была и есть всегда. Различные сервисы по продаже прокси говорят, что их прокси выдаются в одни руки, но на деле в большинстве случаев это не так. Поэтому будем поднимать свои собственные прокси, где мы будем знать точно, что их используем только мы и никто другой. Хотя это тоже не даёт 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
У меня, например, путь такой:
D:\Program Files\ZennoLab\RU\ZennoPoster Pro V7\7.1.7.1\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й версии Зеннопостера.
- Категория
- Другое
- Номер конкурса шаблонов
- Шестой конкурс шаблонов
- Уровень сложности
- Продвинутый
Вложения
-
188,6 КБ Просмотры: 808
Для запуска проектов требуется программа ZennoPoster или ZennoDroid.
Это основное приложение, предназначенное для выполнения автоматизированных шаблонов действий (ботов).
Подробнее...
Для того чтобы запустить шаблон, откройте нужную программу. Нажмите кнопку «Добавить», и выберите файл проекта, который хотите запустить.
Подробнее о том, где и как выполняется проект.