Прокси. 1 часть
Тёмная личностьПривет) Сегодня я расскажу, как можно поднять свой собственный прокси сервер.
//
Прокси используется для разных нужд – для букмекерских контор, кардинга, для доступа к заблокированным ресурсам в стране ну и т.д. Список можно продолжать до бесконечности. Где брать прокси? Да, можно покупать. Но у покупных прокси есть множество минусов. Во-первых, это довольно дорого. Дороже, чем поднять свой прокси. Во-вторых, их контролирует посторонний человек или компания. Это также неприятно. В-третьих, не всегда они лучшего качества. Могут наблюдаться обрывы соединения, медленная скорость и т.д.
Но есть выход – создавать собственные прокси. Тем более, это не так уж и сложно. Не сложнее, чем поднять свой VPN, о чем я кстати, тоже рассказывал в своей статье: *ссылка*
Итак, приступим. Для начала нам нужно приобрести выделенный сервер (VDS). Покупаем той страны и города, какие хотим в дальнейшем прокси. Также важно уточнить, чтобы в правилах хостинга не было запрещено создавать на серверах прокси, т.к. некоторые запрещают это делать.
Также необходимо, чтобы нам дали доступ к нашему серверу по SSH. Если не нашли информации об этих двух параметрах на сайте, то пишите в поддержку хостинга и узнавайте) Кстати, некоторые хостинги предоставляют помощь в настройке прокси-серверов, какие-то бесплатно, а какие-то за дополнительную плату. Поэтому если не хотите разбираться в этом самостоятельно, пишите в поддержку, и вполне вероятно, что за вас всё сделают) А для тех, кто хочет разобраться сам, я начинаю.
Также советую сразу взять несколько дополнительных IP адресов при покупке VDS, чтобы можно было настроить сразу несколько прокси.
Итак, у нас есть купленный VDS и доступ по SSH (IP адрес, логин и пароль).
Скачиваем программу putty. Найти ее очень просто в интернете. Открываем ее и видим вот такое окно:
Вводим полученный IP адрес в нужное поле.
После этого необходимо будет ввести наш логин и пароль. Если все успешно, то будет вот так:
Если так не получилось, вводим пароль еще раз путем нажатия Shift+Insert.
Дальше необходимо узнать, какие мы купили IP адреса. Для этого заходим в панель управления VDS. Данные для нее должны написать в этом же или другом письме при покупке сервера.
Переходим по ссылке, вводим выданный нам логин и пароль, и находим в меню IP адреса.
Вот так это выглядит. Если мы не брали дополнительные IP адреса, то здесь будет один IP адрес
Если у вас один айпишник, можете пропустить следующий пункт.
Возвращаемся к Putty и вводим команду ifconfig. Это нужно для того, чтобы понять, подключены ли дополнительныеIP адреса к сетевой карте сервера. Это может быть уже настроено, если мы писали хостеру или выбирали при покупке сервера пункт о том, что мы хотим использовать VDS для прокси-серверов. Если после ввода команды видны устройства venet0:0, venet0:1, и т.д., значит хостер уже всё настроил, если же нет, тогда подключаем вручную, используя команду: ifconfig eth0:1 xxx.xxx.xxx.xxx 255.255.255.0 up, где xxx.xxx.xxx.xxx — это один из наших айпишников, отправляем команды для всех айпи которые есть, меняя для каждого последнюю цифру в eth0:1 на eth0:2, eth0:3 и т.д. в зависимости от общего количества.
После этого устанавливаем репозиторий epel , чтобы в дальнейшем установить софт 3proxy. Мой хостер предоставляет такую операционную систему как centos 5, поэтому я устанавливаю такой командой: rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm. Если у вас другая ОС, то ищите, как установить на эту ос этот репозиторий. После успешной установки видим это:
Теперь устанавливаем 3proxy, для этого выполняем команду: yum install 3proxy -y.
Также на всякий случай сделаем бэкап конфига 3proxy командой: mv /etc/3proxy.cfg /etc/3proxy.cfg.back.
Продолжим настройку прокси в следующей статье)