在VPS上用3Proxy架设http代理和socks代理(Ubuntu环境)

 更新时间:2010年07月12日 14:21:57   作者:  
前几天记录了在廉价的xen vps主机上通过squid架设http代理的情况,试用效果非常不错。但是现在需要增加socks代理,这方便squid就无能为力了,于是改用传说中的轻量级的NB代理软件3Proxy。
3Proxy是俄罗斯人开发的(怎么又是俄罗斯人,前面nginx),主页在www.3proxy.ru。

3Proxy支持windows和linux等各种平台。windows下直接下载安装即可,Linux下面需要自己编译。

虽然是编译安装,但是也是毫不费力。

下载、编译、安装:

wget http://www.3proxy.ru/current/3proxy-0.7-devel.tgz

tar zxf 3proxy-0.7-devel.tgz

cd 3proxy-0.7

make –f Makefile.Linux

make –f Makefile.Linux install

好了,下面是配置过程:

cp cfg/3proxy.cfg /etc/3proxy.cfg

vi 3proxy.cfg

配置文件的说明相当详细,用户验证的手段也非常简单。

#!/usr/local/bin/3proxy
nserver 64.79.200.111
nserver 64.79.200.113
nscache 65536
timeouts 1 5 30 60 180 1800 15 60
users user1:CL:****
daemon
log /var/log/3proxy/3proxy.log D
logformat "- +_G%t.%. %D %C TCP_MISS/200 %I %1-1T %2-2T %U DIRECT/%R application
/unknown"
archiver rar rar a -df -inul %A %F
rotate 30
auth strong

external 111.111.122.111
internal 192.168.1.8

auth strong
deny * * 127.0.0.1,192.168.1.1
allow * * * 80-88,8080-8088,8001-8010 HTTP
allow * * * 443,8443,8001-8010 HTTPS
proxy –n
socks

然后运行下面命令。

/usr/local/bin/3proxy /usr/local/etc/3proxy/3proxy.cfg

如果需要开机启动,在/etc/init.d/中建立相关的命令并加到启动即可。

具体的文档可以参考:http://www.3proxy.ru/howtoe.asp

相关文章

  • X-Frame-Options头未设置 防止网页被iframe内框架调用

    X-Frame-Options头未设置 防止网页被iframe内框架调用

    有时候为了防止网页被别人的网站iFrame,我们可以通过在服务器设置HTTP头部中的X-Frame-Options信息,需要的朋友可以参考下
    2017-03-03
  • Ingress七层路由机制实现域名的方式访问k8s

    Ingress七层路由机制实现域名的方式访问k8s

    这篇文章主要为大家介绍了Ingress七层路由机制实现域名的方式访问k8s内部应用,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2022-03-03
  • git安装步骤_动力节点Java学院整理

    git安装步骤_动力节点Java学院整理

    这篇文章主要为大家详细介绍了git安装步骤的相关教程,Linux上安装Git、Mac OS X上安装Git,以及Windows上安装Git,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • Mac下开启与关闭端口转发的脚本配置方法

    Mac下开启与关闭端口转发的脚本配置方法

    这篇文章主要介绍了Mac下开启与关闭端口转发的脚本配置方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2018-04-04
  • Memcached缓存系统的介绍、安装以及应用方法详解

    Memcached缓存系统的介绍、安装以及应用方法详解

    这篇文章主要介绍了Memcached缓存系统的介绍、安装以及应用方法,详细分析了Memcached的安装、启动,并给出了php与C++使用Memcached的方法,需要的朋友可以参考下
    2016-05-05
  • 为IBM x3650 M2 服务器配置RAID卡图文教程

    为IBM x3650 M2 服务器配置RAID卡图文教程

    正好今天公司一台IBM服务器上运行的应用业务迁移走了有机会可以做一些测试,于是想尝试这写几篇关于IBM 3650M2服务器配置RAID和IMM卡的总结和大家分享吧
    2018-05-05
  • 运维人员处理服务器故障的方法总结

    运维人员处理服务器故障的方法总结

    作为一个运维人员,遇到服务器故障是在所难免的,要是再赶上修复时间紧、奇葩的技术平台、缺少信息和文档,基本上这过程都会惨痛到让我们留下深刻的记忆。当出现此类问题时,应该如何处理?本文给大家详尽的分析了一下,一起来看看
    2014-01-01
  • RAID制作教程图文详解

    RAID制作教程图文详解

    这篇文章主要介绍了主流的带有RAID功能的升技主板基本的RAID创建过程的介绍,希望能够给对RAID有兴趣的升技主板用户有所帮助
    2013-06-06
  • http状态码汇总及问题经验总结

    http状态码汇总及问题经验总结

    网站的http状态对于网站维护人员来说是相当重要的,当网站出现问题的时候,我们首先要诊断一下网站的http状态,从而进一步确认哪里出现的问题
    2013-11-11
  • TortoiseSVN使用方法_动力节点Java学院整理

    TortoiseSVN使用方法_动力节点Java学院整理

    这篇文章主要为大家详细介绍了TortoiseSVN的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08

最新评论