понедельник, 25 августа 2014 г.

Установка и настройка прокси сервера

Рассмотрим установку и настройку прокси сервереа 3proxy - он маленький, ест мало ресурсов и достаточно надежно работает.

Надо скачать, установить, и настроить автоматический запуск 3proxy с нужными параметрами.

Установка и настройка прокси-сервера
Ставим в домашний каталог
#cd
#mkdir 3proxy
#cd 3proxy

Далее загружаем исходники прокси-сервера
#wget http://www.3proxy.ru/0.6.1/3proxy-0.6.1.tgz
#tar -zxf 3proxy-0.6.1.tgz
#cd 3proxy-0.6.1

теперь компилируем:
#make -f Makefile.Linux

создадим файл конфига для нашего прокси-сервера:
#cd src
#touch config.cfg

А в конфиге укажем, что прокси-серверу необходимо запускаться демоном на ip 62.11.11.11 порт 31337, пускать только пользователя login c паролем password:
daemon
auth strong
users login:CL:password
proxy -i62.11.11.11 -e62.11.11.11 -p31337

Где 62.11.11.11 — ваш IP адрес.

запускаем и проверяем
#./3proxy config.cfg
#top
Если в списке процессов (команда top или ps -ax | grep 3proxy) видим 3proxy — значит установка и запуск прошли успешно.
Пишите в настройках прокси вашего браузера адрес прокси в виде ip:port и пробуйте зайти на любой сервис показывающий ваш IP (например http://whoer.net) - если все Оk, там должен стоять IP вашего прокси.

Настраиваем автозапуск (на примере Debian), "user" меняем на имя своего домашнего каталога
#touch /etc/init.d/3proxy
в файл /etc/init.d/3proxy пишем
!/bin/sh
case "$1" in
start)
/home/user/3proxy/src/3proxy /home/user/3proxy/src/config.cfg &
;;
stop)
killall 3proxy
;;
esac

затем
#chmod +x /etc/init.d/3proxy
Перезагружаем vds. Проверяем список процессов и видим, что 3proxy загрузился и тихонько работает.

Комментариев нет:

Отправить комментарий