V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  vkx222  ›  全部回复第 2 页 / 共 3 页
回复总数  47
1  2  3  
2014-08-01 04:27:02 +08:00
回复了 vkx222 创建的主题 DNS 防 DNS 投毒不影响国内 CDN 加速的智能 SOCKS5 软件
@renzhn 这次崩溃有dmp和日志么?出现CreateProcess是因为没有正确配置好浏览器路径导致的,参考第一张图片的最后面那部分的说明。看来这部分有必要做成初始化时自动查找浏览器路径。
2014-07-31 20:35:14 +08:00
回复了 vkx222 创建的主题 DNS 防 DNS 投毒不影响国内 CDN 加速的智能 SOCKS5 软件
@wohan 已经给shadowsocks-libev作者提交patch了,不知道会不会合并
https://gist.github.com/anonymous/97551b8d9509f4829ef4
2014-07-31 18:58:39 +08:00
回复了 vkx222 创建的主题 DNS 防 DNS 投毒不影响国内 CDN 加速的智能 SOCKS5 软件
@wohan 无法解析的域名有可能是因为dns投毒,程序丢弃了错误的结果,直接用后端连接了,不用管它。我用shadowsocks-libev试验了一下,确实不能工作,以前只是试验过ssh和plink的socks5代理。问题是我把socks5的版本请求和连接请求拼包发送了(为了加快速度),ssh和plink能够区分这种情况。
如下代码的 173 行开始往后
https://github.com/madeye/shadowsocks-libev/blob/master/src/local.c
ssize_t r = recv(server->fd, buf, BUF_SIZE, 0); 直接接收了一大块数据
然后到 325 行
else if (server->stage == 0)
{
struct method_select_response response;
response.ver = SVERSION;
response.method = 0;
char *send_buf = (char *)&response;
send(server->fd, send_buf, sizeof(response), 0);
server->stage = 1;
return;
}
发送个响应就没有下文了,按道理应该继续处理包里面的剩余数据。
不知道他为什么没有处理“TCP粘包”的情况。
我考虑修正一下吧,希望能联系一下这个作者。
2014-07-31 15:50:48 +08:00
回复了 vkx222 创建的主题 DNS 小树智能代理
@google456 因为受限于goagent的功能,比如goagent不支持websocket。如果后端指定个不受限的代理,比如ssh的socks5代理,那本软件也不受限制了。另外如果没有后端代理,那它就是一个普通的socks5代理,更不受限制了。
2014-07-31 15:46:15 +08:00
回复了 vkx222 创建的主题 DNS 防 DNS 投毒不影响国内 CDN 加速的智能 SOCKS5 软件
@renzhn 又有过崩溃么,日志里面出现过包含shutdown字样的记录么
2014-07-31 12:36:15 +08:00
回复了 vkx222 创建的主题 DNS 防 DNS 投毒不影响国内 CDN 加速的智能 SOCKS5 软件
忍不住上来说一下,使用transport模式后端接开启transport = 1的goagent,能感觉速度快了一些。DNS的解析方式还是不完美,有些影响速度,也可能是我的ISP提供的dns有问题,争取下个版本解决这个问题吧。
2014-07-31 09:17:00 +08:00
回复了 vkx222 创建的主题 DNS 防 DNS 投毒不影响国内 CDN 加速的智能 SOCKS5 软件
@chztv 木有mac,不过考虑将来弄一个openwrt上的
2014-07-31 08:33:36 +08:00
回复了 vkx222 创建的主题 DNS 防 DNS 投毒不影响国内 CDN 加速的智能 SOCKS5 软件
@jerryjhou 多谢普及

@yexiaoxing 还没用过iphone呢 sigh
2014-07-30 22:49:12 +08:00
回复了 vkx222 创建的主题 DNS 防 DNS 投毒不影响国内 CDN 加速的智能 SOCKS5 软件
@yexiaoxing 一直没整明白APN是什么东西,它具体以什么方式提供什么服务呢
2014-07-30 22:29:38 +08:00
回复了 vkx222 创建的主题 DNS 防 DNS 投毒不影响国内 CDN 加速的智能 SOCKS5 软件
发布新版本r3950,支持http代理作为后端(但是该代理需要支持CONNECT) 不知道@yexiaoxing什么时候会用到这种情况。
2014-07-30 17:23:55 +08:00
回复了 vkx222 创建的主题 DNS 防 DNS 投毒不影响国内 CDN 加速的智能 SOCKS5 软件
新版本 http://autorouteproxy.tk/dlfiles/asproxy-r3943.zip
@renzhn 实验一下新版本如果过一段时间还崩可以的话继续给我发那些文件,不崩的话也可以给我发日志。另外不知道你用的是什么操作系统。这个bug是在shutdown调用失败的时候我故意引起程序崩溃产生dmp的,这个地方我再仔细研究一下。

@yexiaoxing 新版本增加了对纯透明代理的支持代理格式如下
transport;dst:127.0.0.1:8087
可用于开启了 transport 选项的goagent
2014-07-30 15:50:54 +08:00
回复了 vkx222 创建的主题 DNS 防 DNS 投毒不影响国内 CDN 加速的智能 SOCKS5 软件
@renzhn 能把dmp文件,日志,配置文件发给我么 [email protected]
@yexiaoxing 等明天放有这个功能的版本吧,不过提前说好了,只适用与纯透明代理(比如新版的开启 transport选项的goagent)或者支持CONNECT方法的http代理。
2014-07-30 14:38:04 +08:00
回复了 vkx222 创建的主题 DNS 小树智能代理
@whiteskin 现在做不到透明,现在是个SOCKS5和HTTP CONNECT代理的接口,透明番羽土啬多用iptable把数据转发到某个程序然后做判断转发还是直连,或者直接开vpn加制定路由表。
我又开了个贴,欢迎过去讨论 /t/125242 可惜v2ex不能合并和不能编辑
2014-07-30 14:13:17 +08:00
回复了 vkx222 创建的主题 DNS 防 DNS 投毒不影响国内 CDN 加速的智能 SOCKS5 软件
@austinchou0126 确实有些类似,记得当时好像看过cow的代码,应该是对每个完整的http请求包进行转发,我这个是对tcp数据流直接转发,不关心包内容的,当然还是受后端代理的限制,比如goagent就不能支持websocket,通过这个代理再通过goagent的数据也不支持websocket。我会尽量完善,环形大家提宝贵意见。
2014-07-30 14:07:47 +08:00
回复了 vkx222 创建的主题 DNS 防 DNS 投毒不影响国内 CDN 加速的智能 SOCKS5 软件
@yjd 我还有几个tk用了两年多了,万一被收了到时候邮件联系[email protected]
2014-07-30 14:03:07 +08:00
回复了 vkx222 创建的主题 DNS 防 DNS 投毒不影响国内 CDN 加速的智能 SOCKS5 软件
@immjun 我想更详细的描述一下功能,可惜主贴不能更新了,贴在下面吧

0. 提供SOCKS5代理和仅支持CONNECT的HTTP代理功能.
1. 防止墙的投毒功能(需要开启或添加一个位于墙外的Other dns).
2. 软件本身现在还没有科学上网功能,需要指定后端代理(配置界面的Proxy backend)才可能有智能科学上网功能. 对于墙外的网站可以一直使用后端代理或者检测到被墙后才使用代理(选中Detect whether need proxy to visit target host).
3. 有DNS缓存和异步查询,DNS查询过程中不影响其它连接的速度.
4. 列表显示网站域名的情况: 是否位于墙外,IP是否被封,域名是否被污染,是否TCP阻断.
5. 如果没有指定后端代理那么本软件就是一个普通的SOCKS5代理,最早是用来这样(宿舍IPv6 <---> IPv6实验室 <---> 外网)免费上外网的,具有IPv4和IPv6的相互转发功能.
6. 检测DNS投毒的IP列表,网站是否位于墙外是否被墙等数据均自动生成并更新,不需要手动添加或网络更新.
7. 内存和CPU占用率很低,IOCP模型,绑定非127.0.0.1时可以供一定规模的用户使用.

注意:
某些地区可能由于线路问题开启位于墙外的DNS后解析速度会变慢, 如果有后端代理可以关闭所有Other dns仍能正常工作.
第一次访问被墙网站的时候可能有连接被阻断或者连接超时(可能长达21秒)等现象,刷新后即可正常访问
2014-07-30 14:02:16 +08:00
回复了 vkx222 创建的主题 DNS 防 DNS 投毒不影响国内 CDN 加速的智能 SOCKS5 软件
@yexiaoxing 后端代理填写的个是不对,格式应当如下这两种
goagent;dst:127.0.0.1:8087
socks5;dst:127.0.0.1:7070
2014-07-30 13:01:21 +08:00
回复了 vkx222 创建的主题 DNS 防 DNS 投毒不影响国内 CDN 加速的智能 SOCKS5 软件
@Shared 多谢贴图
2014-07-30 12:17:16 +08:00
回复了 vkx222 创建的主题 DNS 防 DNS 投毒不影响国内 CDN 加速的智能 SOCKS5 软件
下载地址和网站,另外谁能帮忙贴个图啊,我这贴不上,只有连接
http://www.autorouteproxy.tk/dlfiles/asproxy-r3936.zip
http://www.autorouteproxy.tk/
2014-07-30 11:44:42 +08:00
回复了 vkx222 创建的主题 DNS 小树智能代理
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2954 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 00:33 · PVG 08:33 · LAX 16:33 · JFK 19:33
Developed with CodeLauncher
♥ Do have faith in what you're doing.