centos 6 uzerinde 3proxy kurulumu

centos 6 uzerinde 3proxy kurmam gerekti.

squid3 daha iyi ama bu sefer onada gicik oldum

eski anonim konfigim yeni 3.4 ile calismayi red etti

oturup squid 3.4 konfigine vakit ayirmak istemedim.

3proxy iyidir, rusdur, amaca hizmet eder, geyigi yoktur

buni yazdigim an gecerli 3proxy 0.7.1.1 versyonudur.

haydi kuralim

---
---
wget http://3proxy.ru/0.7.1.1/3proxy-0.7.1.1.tgz

tar zxvf 3proxy-0.7.1.1.tgz

cd 3proxy

make -f Makefile.Linux

cd src

mkdir /etc/3proxy/

mv 3proxy /etc/3proxy/

cd /etc/3proxy/

nano 3proxy.cfg
----

# This script uses Yandex NS
nserver 77.88.8.8
nscache 65535
# Define user and password
users user1:CL:sifre1
# proxy with username/password authentication type
auth strong
# Sets the proxy on port 3128 with high anonymous flag -a
proxy -a -p3128
internal 127.0.0.1
# Self destructing log file
log /dev/null

----

chmod 600 /etc/3proxy/3proxy.cfg

cd /etc/init.d/

nano 3proxyinit
----
#!/bin/sh
#
### BEGIN INIT INFO
# Provides: 3Proxy
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Initialize 3proxy server
# Description: starts 3proxy
### END INIT INFO

case "$1" in
   start)
       echo Starting 3Proxy

       /etc/3proxy/3proxy /etc/3proxy/3proxy.cfg
       ;;

   stop)
       echo Stopping 3Proxy
       /usr/bin/killall 3proxy
       ;;

   restart|reload)
       echo Reloading 3Proxy
       /usr/bin/killall -s USR1 3proxy
       ;;
   *)
       echo Usage: \$0 "{start|stop|restart}"
       exit 1
esac
exit 0

----

chmod +x /etc/init.d/3proxyinit

chkconfig --levels 234 3proxyinit on


service 3proxyinit start

islem tamamlandi. gule gule kullan.

port 3128
user1 / sifre1