make-proxy 2.0.0 版本更新

2014-11-09 23:42:52 +08:00
 yueyoum
https://github.com/yueyoum/make-proxy

这是我当初学习erlang时候的一个产品,socks5代理
一直稳定用了一年半了,

它的特点就是速度快,服务器资源消耗少
最近将其更新到了 2.0.0 版本。

新版本最大的变化就是采用了 aes_cbc128 的方式来加密传输数据。

在1cpu, 512mb内存的VPS上测试
本地同时开两个 youtube 1080p 视频,能够轻松顺畅观看。
并且server端只占用16MB内存。以及1%的CPU
2826 次点击
所在节点    程序员
27 条回复
yueyoum
2015-01-19 18:25:12 +08:00
@jiaoyang2008

首先确保 你在服务器上运行的 server, 本地运行的是 client
然后 server.config, client.config 中的端口, key 都要对应起来。key必须是 16个字符

如果这些都没问题,那么请发一下的 config 配置文件, 我看看

关于 windows ,我都是在 windows安装的 erlang 运行环境,
然后 参照 Makefile 中 client 那段
用 erlc 把需要文件编译一遍
然后手动启动的。

我最近写个 上传个bat文件吧, 这样也方便一点
jiaoyang2008
2015-01-19 20:58:27 +08:00
@yueyoum 你好,我的配置文件如下:
server.config:
[
{
sasl,
[
{sasl_error_logger, {file, "server.log"}}
]
},
{
make_proxy_server,
[
{port, 8080},
{key, "1111111111111111"}
]
}
].

server端已经运行起来了:beam.smp 29738 root 8u IPv4 271963369 0t0 TCP *:http-alt (LISTEN)
client.config:

[
{
make_proxy_client,
[
{remote_addr, "209.148.*.*"},
{remote_port, 8080},
{local_port, 7070},
{key, "1111111111111111"}
]
}
].

client端也运行起来了:beam.smp 30152 root 8u IPv4 15795455 0t0 TCP *:7070 (LISTEN)

但是设置好daili后访问网站打不开网页,提示
firefox can't establish connection to the server at yahoo.com..........
yueyoum
2015-01-19 21:39:53 +08:00
@jiaoyang2008

你浏览器 是不是设置的 socks5 代理? 注意 socks 有 v4 v5 两个版本

然后 代理服务器地址是 127.0.0.1 端口是 7070
jiaoyang2008
2015-01-19 21:53:10 +08:00
@yueyoum ,你好,客户端我用的firefox,daili设置为socks5,代理服务器地址是 127.0.0.1 端口是 7070
jiaoyang2008
2015-01-19 21:58:14 +08:00
@yueyoum ,你有别的联系方式吗
yueyoum
2015-01-19 22:06:34 +08:00
@jiaoyang2008
QQ 330912736
jiaoyang2008
2015-01-20 11:53:41 +08:00
资源占用很少,速度很快,很好用

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/145225

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX