安利下, TcpRoute , tcp 层的路由器。对于 tcp 链接自动从多个线路、多个域名解析结果中选择最优线路。

2015-07-25 14:45:58 +08:00
 gamexg

TcpRoute ,tcp 层的路由器。对于 tcp 链接自动从多个线路、多个域名解析结果中选择最优线路。

通过 socks5 代理服务器提供服务。目前支持直连及 socks5 代理线路。

实测发现部分外国网站会优先使用中转,也就是说中转速度比直连还快...

具体细节:
对 DNS 解析获得的多个IP同时尝试连接,最终使用最快建立的连接。
同时使用直连及代理建立连接,最终使用最快建立的连接。
缓存10分钟上次检测到的最快线路方便以后使用。
解析不存在域名获得域名纠错IP,并添加到 IP黑名单
使用不存在DNS服务器解析 twitter.com ,获得异常IP,并添加到 IP黑名单
不使用异常的dns解析结果

https://github.com/GameXG/TcpRoute

3030 次点击
所在节点    分享创造
6 条回复
est
2015-07-25 16:22:37 +08:00
> 获得异常IP,并添加到 IP黑名单

现在都随机ip了。你添加黑名单容易把正常的也黑名单了。
gamexg
2015-07-25 17:18:26 +08:00
@est 测试发现短时间ip还是固定的,经常更新就好。
每次选路都会使用多个线路,即使阻止了正常ip,备用线路也能连接上的。

对了,除 twitter.com 能作为指标之外还有那些域名也中招了?
est
2015-07-25 18:33:56 +08:00
@gamexg 直接dns指针魔法能判断是否被污染
jedihy
2015-07-26 10:17:04 +08:00
支持楼主。要是rtt很大,检测的过程反而会减速么?
gamexg
2015-07-26 14:11:57 +08:00
@jedihy 不会,测速就是同时建立多个连接,最先建立成功的连接被直接用来通讯。后连接成功的只会记录下建立速度就关闭了。
lirau
2015-07-29 16:28:43 +08:00
能翻译下吗 实际效果

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

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

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

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

© 2021 V2EX