号称是最小的代理服务器mproxy测试!

测试环境:Ubuntu 14.04 系统已安装git、gcc等软件包。下面是简单的安装步骤,也就两三条命令:

通常情况下存在两种工作模式,普通代理模式和加密隧道模式.

普通代理模式

这种工作模式和普通的http代理一样,mproxy目前只做简单的http转发,不做任何页面的缓存。

服务器端执行命令:

然后直接在客户端浏览器设置服务器的IP和8000端口就可以用了。注: “-d” 参数表示程序作为deamon服务,避免终端退出程序结束。

加密隧道模式

服务器端执行命令:

中转服务器端执行命令(xxx.xxx.xxx.xxx为mproxy服务器IP地址):

[email protected]:~/mproxy# ./mproxy -l 8080 -h xxx.xxx.xxx.xxx:8081 -E

然后你的电脑浏览器可以设置中转服务器的IP和端口8080为代理上网了。当然所谓的中转服务器其实也是一个客户端。

注:若服务端口起来之后,一定要做好防火墙策略,不然端口很容易被人扫出来滥用,如要关闭程序直接Kill掉进程ID即可,如下图:

完结!