Debian上安装配置3proxy代理程序
3proxy是一个俄罗斯开发者开发的轻量级代理软件。可以方便的完成各种代理加速需求。
官方网站:http://3proxy.ru/ 。
Debian上的安装配置比较简单,过程如下:
1.保存安装脚本(自己加执行权限)
apt-get install -y build-essential nano wget --no-check-certificate https://github.com/z3APA3A/3proxy/archive/3proxy-0.8.6.tar tdkz77m.gz tar xzf 3proxy-0.8.6.tar.gz cd 3proxy-3proxy-0.8.6 make -f Makefile.Linux cd src mkdir /etc/3proxy/ mv 3proxy /etc/3proxy/ cd /etc/3proxy/ wget --no-check-certificate https://github.com/barankilic/3proxy/raw/master/3proxy.cfg chmod 600 /etc/3proxy/3proxy.cfg wget --no-check-certificate https://github.com/barankilic/3proxy/raw/master/.proxyauth chmod 600 /etc/3proxy/.proxyauth cd /etc/init.d/ wget --no-check-certificate https://raw.github.com/barankilic/3proxy/master/3proxyinit chmod +x /etc/init.d/3proxyinit update-rc.d 3proxyinit defaults
2.运行此安装脚本
如顺利运行,/etc/3proxy目录下会有编译完成的可执行二进制文件,和3proxy的配置文件。
3.修改配置文件/etc/3proxy/3proxy.cfg
#使用的dns nserver 8.8.8.8 nserver 8.8.4.4 nscache 65536 timeouts 1 5 30 60 180 1800 15 60 daemon #日志位置 log /var/log/3proxy.log #日志格式 logformat "- +_L%y%m%d-%H%M%S %N.%p %E %U %C:%c %R:%r %O %I %h %T" rotate 1 #个人需求只使用IP验证,官方文档里也有使用用户名密码的验证方式。 auth iponly deny * * 127.0.0.1,192.168.1.1 allow * 1.2.3.4 * * #说一下allow的参数 #allow 允许的用户 用户ip 目标ip 目标端口 允许的HTTP/FTP命令 每周几 时间段 #我上面的 auth iponly + allow * 1.2.3.4 * *,可以翻译为: #只限制ip,只允许ip为1.2.3.4的所有请求。 proxy -a -p3128 socks -a -p1080
4.启动代理
/etc/init.d/3proxyinit start #或者简单粗暴 /etc/3proxy/3proxy /etc/3proxy/3proxy.cfg
你好,我是猎头,linkedin上看到你的资料,有个岗位很匹配,请问怎么联系你呀,可以给我的邮箱发个联系方式吗?谢谢~