Установка и настройка proxy на VDS

Категории: Программирование Комментариев: 2

В жизни дорвейщика случается много ситуаций, когда не стоит светить своим настоящим IP. Есть много способов, как его скрыть или подменить. Самым простым является использование интернета через прокси. А самым простым способом поднять прокси является 3proxy. Софт мультиплатформенный, но так как на Windows почти нет никаких сложностей в запуске и настройке, то я расскажу подробно и настройке в Linux. Windows пользователи могут почерпнуть только информацию о конфиг файле. Установку я буду рассказывать на примере Debian OS, удалённый VDS. Заходим по ssh на свой сервер и качаем последнюю стабильную версию 3proxy
wget http://3proxy.ru/0.6.1/3proxy-0.6.1.tgz
Распаковываем её
tar -xvzf 3proxy-0.6.1.tgz
Переходим в распакованную папку
cd 3proxy-0.6.1
и компилируем саму программу
make -f Makefile.Linux
ждём несколько минут, пока система скомпилирует программу. После этого, у вас в папке src, рядом с исходникаму будут лежать готовые программы. Почему программы? Потому что 3proxy позволяет отдельно запускать соксы, смтп прокси и др. Нас интересует файл 3proxy.
Теперь создадим папки для программы, логов и статистики.
mkdir /usr/local/3proxy
mkdir /usr/local/3proxy/logs
mkdir /usr/local/3proxy/stat

Если вы зашли в папку src, то выходим из неё. После этого нужно скопировать все нужные файлы в нужные папки, и копируем исполняемый файл.
cp src/3proxy /usr/local/3proxy
Переносим файл для автозагрузки
cp ./scripts/rc.d/proxy.sh /etc/init.d/3proxy
Записываем информацию в файл автозагрузки
update-rc.d 3proxy defaults
Создаем чистый конфигурационный файл
touch /usr/local/3proxy/3proxy.cfg
Далее нужно отредактировать файл конфига. Для этого я использую редактор nano(sudo apt-get install nano)
nano /usr/local/3proxy/3proxy.cfg
Вставляем текст:
daemon
log /usr/local/3proxy/logs/3proxy.log D
rotate 30
users login:CL:pass
auth strong
proxy
socks

Сохраняем наш файл(CTRL+X, соглашаемся на сохранение) и пробуем запустить наш прокси-сервер не забыв дать права
chown -R nobody:nogroup /usr/local/3proxy
/usr/local/3proxy/3proxy /usr/local/3proxy/3proxy.cfg

Всё, можно тестировать прокси. Стандартный порт для хттп прокси – 3128, для socks – 1080.
Если всё хорошо, то нужно настроить наш прокси для автозагрузки.
cd /etc/init.d/
nano 3proxy

Редактируем файл, вписав везде путь к нашим программам. Всё, перезагружаем сервер и радуемся собственным проксям!

Автор inlanger   @   27.01.2010 Комментариев: 2
Tags :

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

Comments
Jan 27, 2010
16:47
#1 mr.The :

а я юзал Oops. Лёгкий, легко настраивается, есть вне нужные фичи.

Feb 17, 2010
13:38
#2 haveaplan :

лучше из пакетов ставить софт в никсах с помощью aptitude в debian'e например, тогда при выходе новых версии, прокси будет автоматом обновляться

да и openvpn имхо удачнее поднять, чем прокси

Leave a Comment

Следущая запись
«
Предыдущая запись
»


Zionn designed by ZENVERSE  |  In conjunction with Reseller Hosting from the #1 Web Hosting Provider - HostNexus.