Спам в Instagram от А до Я. Урок №3
Поднятие собственных прокси
Как я писал в предыдущем уроке, для поднятия собственных прокси нам потребуется VPS и дополнительные IP-адреса. Теперь расскажу вам об алгоритме. Сразу скажу, что у меня стоит сервер на Windows Server 2008, там настройка происходит по-другому, но виндовые сервера стоят дороже обычных, поэтому я переделал гайд по настройке на дешёвые сервера с Centos. Вариации этого гайда уже много лет гуляют по сети, меняются разве что конфиги.
Команды, даваемые в тексте, даются (в скобках). Копируйте их без скобок и вставляйте в текстовую строку консоли через комбинацию клавиш Shift+Insert. Если у вас вдруг не получается самостоятельно настроить сервер, то это не беда, найти сисадмина или программиста для настройки сервера можно на любом фриланс-сайте, например на kwork.ru. Стоят такие услуги порядка 200-500р, вам настроят всё под ключ и научат добавлять новые адреса.
1) Приобретаем сервер с любой ОС у любого хостера. Обязательное условие – возможность приобретать дешёвые дополнительные IP для сервера. Нам хватит сервера за 150-300р и доп. IP за 50-70р.
2) Устанавливаем любой SSH-клиент, например http://dl.bitvise.com/BvSshClient-Inst.exe и запускаем его. Вводим полученные у хостера данные.
3) Запускается консоль. Устанавливаем текстовый редактор с помощью команды (yum install nano) (чтобы вставить текст в консоль, нажимаем комбинацию клавиш shift+insert). Иногда консоль будет подкидывать нам сообщения с вариантами ответа y/n (т.е. да или нет), везде вводим y.
4) Берём прокси-адреса, которые доступны нам на сервере. Берём самый первый, основной адрес, и выполняем с ним следующие действия. Сначала вводим команду (nano /etc/sysconfig/network-scripts/ifcfg-eth0:1) и вписываем туда:
DEVICE=eth0:1
BOOTPROTO=static
ONBOOT=yes
IPADDR=ваш IP
NETMASK=255.255.255.255
Сохраняете результат через ctrl+o и закрываете через ctrl+x.
5) В дальнейшем, для других прокси, меняться будет только цифра в первой строке (т.е. для второго будет eth0:2), а также сам IP. Также будет меняться команда с nano, которой мы открываем файл, там также будет меняться цифра. Тем самым, мы подключаем полученные нами IP-адреса к нашему серверу.
6) Теперь переходим к установке прокси-сервера proxy3. Для этого вводим (yum install wget) и устанавливаем загрузчик файлов.
7) Далее скачиваем EPEL через команду (wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm)
8) Устанавливаем пакет через (rpm -Uvh epel-release-6-8.noarch.rpm)
9) Обновляемся через (yum update)
10) И наконец-то устанавливаем 3proxy через команду (yum install 3proxy)
11) Переименовываем старый конфиг командой (mv /etc/3proxy.cfg /etc/3proxy.cfg.back)
12) И создаем новый командой (nano /etc/3proxy.cfg)
13) Вставляем туда следующий текст, подставляя, где нужно, ваш IP:
nserver 8.8.8.8
nserver 8.8.4.4
auth iponly
allow * 111.25.111.11 * * * * *
proxy -p8080 -i111.111.222.122 -e111.111.222.122
proxy -p8080 -i122.222.222.190 -e109.222.222.190
Теперь разберу пошагово каждую строчку. Строчки с # - комментарии, убрав этот значок, вы включите некоторые опции.
Первые 2 строчки – ДНС-сервера, их можно не менять.
#auth iponly
allow * ваш IP
Отвечает за доступ к IP-адресу, если включить эту опцию, то пользоваться данным прокси можно будет только с заданного IP-адреса. Т.е. если делаете для себя, то вставьте туда свой IP-адрес.
proxy -n -a -p8000 -iваш IP -eваш IP
Здесь мы пишем порт для доступа (после –р без пробела), а затем, опять же без пробелов, ваш IP, который станет прокси. Такие строчки добавляются для каждого прокси, который вам нужен, меняется только IP. Т.е. для следующего прокси будет
proxy -p[новый порт] -i[новый ip] -e[новый ip]
Если вам нужен socks-прокси, то замените в строчке слово proxy на socks. Если оба типа, то сделайте две строчки – с proxy и socks отдельно.
Если вам нужно будет сделать несколько прокси с привязкой к одному IP, а несколько – к другому (например, на продажу), то вставьте в конфиг такие строки (обязательно используйте строчку flush).
flush
allow [другие ip адреса]
proxy -p[новый порт] -i[новый ip] -e[новый ip]
14) Проверяем конфиг командой (chkconfig 3proxy on service)
15) Запускаем прокси-сервер командой (3proxy start)
16) Перезапускаем VPS командой (reboot) и всё, пользуемся готовыми прокси через те порты, которые вы задали.
Если у вас не получилось поднять прокси-сервер по данному гайду, то не отчаивайтесь, получается далеко не у всех. Нужно тренироваться. Также, альтернативные гайды по настройке легко ищутся в гугле, либо, как я говорил ранее, можно нанять программиста или сисадмина на первоначальную настройку.
Продолжение следует...
Вступайте в наше комьюнити кибермастеров: