https://github.com/GameXG/TcpRoute2
TcpRoute, TCP 层的路由器。对于 TCP 连接自动从多个线路(允许任意嵌套)、多个域名解析结果中选择最优线路。 TcpRoute2 是 golang 重写的版本。
通过 socks5 代理协议对外提供服务。
目前支持直连、 socks4 、 socks4a 、 socks5 、 http 、 https 、 ss 代理线路,允许嵌套。代理功能被拆成了独立的库了。
增加了代理信誉度的功能,对于信誉度低的代理将只允许 https 、 smtp ssl 等本身支持服务器认证的协议。这样即使使用他人的代理也能比较安全了。
这个是 golang 重写的,常用功能都实现了。目前测试还没有覆盖齐全,不过实际运行是没发现问题。
由于是 socks5 代理,所以 WebSocket 协议也不会出现问题,而且可以通过 chrome 预读功能提前建立到目标网站的连接。
1
zts1993 2015-12-30 09:30:28 +08:00
自动 fq ?
|
3
TheCure 2015-12-30 10:28:23 +08:00
这种东西看上去好像很适合苹果这种一次 DNS 查询返回 20 条记录的服务用
呵呵 谢谢楼主分享 |
4
shakespaces 2015-12-30 10:33:32 +08:00
已 stat
|
5
shakespaces 2015-12-30 10:33:53 +08:00
star.........
|
6
gamexg OP @callofmx 有计划使用全球 dns 获得更多的 ip , http 接口已经完成,但是 tls 扫描得到的 ip 有些不可靠,还没验证。
|
7
hcwhan 2015-12-30 11:44:16 +08:00
和 cow 有点像吧
|
9
gamexg OP @hcwhan 是的,之前就是用的 cow ,由于 cow 对于不能直连的网站第一次有延迟,而且不支持 websicket .所以写了个激进版本的。
|
10
tanywei 2015-12-30 13:47:36 +08:00
这要怎么用?
|
11
cloudbeyond 2015-12-30 14:24:49 +08:00
能问个题外问题么..
有什么好办法让全局流量走 socks5 么? 比如 linux 下面 |
12
gamexg OP @cloudbeyond linux 下使用 redsocks 。
不过现在 http 、 tls 中间件还没完成,所以单独使用 redsocks 方案无法应付 dns 污染。 |
13
laincat 2015-12-30 15:02:42 +08:00
已 Star 目前还不太明白怎么用。。。
PS : SS 不支持 TCP Fast Open , One Time Auth ? |
14
xream 2015-12-30 18:28:47 +08:00
显示 发现异常 IP : map[]
配置只改了 [[UpStreams]] Name="us" ProxyUrl="ss://chacha20:x@x:x" DnsResolve=false Credit=100 Sleep=80 CorrectDelay=50 |
15
xuan880 2015-12-31 09:21:13 +08:00
-config 参数是不是没用?提示这个。
➜ ~ tcproute --config ~/.tcproute/config.toml flag provided but not defined: -config Usage of tcproute: -addr Change value of Addr. (default 127.0.0.1:7070) -upstreams Change value of UpStreams. (default [{direct direct://0.0.0.0:0000 true 0 0 0} {shadowsocks ss://rc4-md5:[email protected]:12345 false 3 100 50}]) Generated environment variables: SERVERCONFIG_ADDR SERVERCONFIG_UPSTREAMS |
16
shunia 2015-12-31 09:57:53 +08:00
就冲楼主取代 cow 的目的就得收藏,cow 的策略确实太"软".
|
17
gamexg OP |
18
gamexg OP @laincat go 语言支持 TCP Fast Open 太麻烦,而且 windows 不支持,暂时无这个计划。 目前 ss 是使用的第三方库,不支持 One Time Auth ,有时间的话可能会研究下。
|
19
little_cup 2016-01-01 15:13:27 +08:00
已 star ,感觉好有潜力的样子!
|
20
salasoyo 99 天前
老哥,你的仓库没了。。。以及我能够商用免开源不~~
|