Установка анонимного прокси сервер 3proxy на CentOS 5 Linux
Рубрика: Администрирование
Метки: 3proxy | CentOS | Linux | proxy
Просмотров: 2384
Подписаться на комментарии по RSS
Вам нужна анонимность?
Тогда вам нужне анонимный прокси сервер. Можно использовать бесплатные, можно покупать платные, но можно бесплатно установить его самостоятельно.
Именно этим вы мы сейчас и займемся.
Мы уже описывали установку 3proxy сервера на CentOS, но тут немного установим его по другому, что на мой взгляд будет намного проще.
Установка анонимного прокси сервер 3proxy
И так начинаем с начала.
1. Подключаемся к серверу через консоль
ssh root:pass@IP
где pass — ваш рут пароль, IP — айпи адрес сервера
2.Устанавливаем mc (файловый менеджер)
yum install mc
3.Устанавливаем библиотеку gcc необходимую для компиляцииyum install gcc
4. Загружаем 3proxywget http://3proxy.ru/0.6.1/3proxy-0.6.1.tgz
5.Разжимаем tar -xvzf 3proxy-0.6.1.tgz
6.Переходим в разжатую папку cd 3proxy-0.6.1
7.Компилируем make -f Makefile.Linux
Во время компиляции могут появляться следующие ошибки:
3proxy.c:1103: warning: pointer targets in passing argument 1 of ...
Но они не критичны и их мы игнорируем
8.Создаем папки
mkdir /usr/local/etc/3proxy
mkdir /usr/local/etc/3proxy/bin
mkdir /usr/local/etc/3proxy/logs
mkdir /usr/local/etc/3proxy/stat
9.Переносим исполняемый файл
cp src/3proxy /usr/local/etc/3proxy/bin
10.Переносим файл для автозапуска
cp ./scripts/rc.d/proxy.sh /etc/init.d/3proxy
11.Записываем информацию в файл автозагрузки
chkconfig 3proxy on
12.Создаем новый конфигурационный файл
touch /usr/local/etc/3proxy/3proxy.cfg
Или переносим из образца конфигурационный файл
cp cfg/3proxy.cfg.sample /usr/local/etc/3proxy/3proxy.cfg
13.Выставляем права
chown -R nobody:nogroup /usr/local/etc/3proxy
14.Переходим в папку cd /usr/local/etc/3proxy и настраиваем 3proxy.cfg запустив mc, выбрав файл и нажав F4:
Можно удалить все и вписать ниже приведенный конфиг или подкорректировать там записи совпадающие с этими конфигом:
daemon
log /usr/local/etc/3proxy/logs/3proxy.log Drotate 30
internal 79.98.25.99 — IP вашего сервера
external 79.98.25.99 — IP вашего сервера
users ЛОГИН:CL:ПАРОЛЬ
auth strong
flush
allow ЛОГИН
maxconn 20
proxy -a
socks
pop3p -l/usr/local/etc/3proxy/logs/pop3proxy
Устанавливаем пользователя, пароль и айпи адреса вашего сервера (конечно вы можете менять и другие параметры)
15.Запускаем для проверки
/usr/local/etc/3proxy/bin/3proxy /usr/local/etc/3proxy/3proxy.cfg
16.В отличии от предыдущей инструкции по установке этого прокси, настраивать файл автозагрузки уже не нужно.
Перегружаем сервер командой reboot и проверяем работоспособность.
Установка проводилась на ОС CentOS 5, на других дистрибутивах возможно будет несколько отличаться.
- Установка анонимного прокси сервер 3proxy на CentOS 5 Linux
Еще записи по теме
- Стандартные конфигурации Apache в разных операционных системах
- Установка анонимного прокси сервер 3proxy на CentOS 5 Linux
- Создание, удаление, изменение параметров VDS в OpenVZ
- Как узнать сколько сайтов на одном IP?
- Установка анонимного прокси сервер 3proxy на Debian Linux
- Установка OpenVZ на Centos 5
- Установка Zend Optimizer 3.3.9 на Linux сервер CentOS 5
Оставьте комментарий!