udp2raw 和 UDPspeeder 的 Windows/Mac/BSD 版发布了

2018-06-21 18:13:50 +08:00
 wangyucn

如题,udp2raw 和 UDPspeeder 已经支持跨平台了,可以原生运行在 Windows/Mac/BSD 上,不再需要虚拟机。还有之前没在 V2EX 上发过的 tinyPortMapper 也同样跨平台了(tinyPortMapper 是一个端口映射工具)。

Windows/Mac/BSD 版的 UDPspeeder 和 tinyPortMapper 的使用方法不变,client 和 server 都支持; udp2raw 需要安装 pcap 后才能使用,目前只做了 client 的部分,server 端仍然需要使用原来的 linux 版。

教程

跨平台版 udp2raw 快速入门

[udp2raw+UDPspeeder+OpenVРN 原生运行在 windows/macOS 上加速全流量]( https://github.com/wangyu-/udp2raw-multiplatform/wiki/udp2raw-UDPspeeder-OpenVPN 原生运行在 windows-macOS 上加速全流量)

下载地址

UDPspeeder tinyPortMapper (仍然是原来的 repo)

udp2raw 跨平台版 (因为跟 linux 版的代码差别比较大,开了新 repo)

IPv6

tinyPortMapper 已经支持 ipv6 了,udp2raw 和 UDPspeeder 也打算支持。目前的一个困难是,我本地没有 ipv6 环境,只有 2 台有 ipv6 的 vps,所以目前我只测试过了 linux 上的 ipv6 没问题。

希望在本地有 ipv6 的朋友帮忙测试一下 tinyPortMapper 在 windows 和 mac 上的 ipv6 是否能正常工作。如果没问题,我会把 ipv6 支持的代码加到 udp2raw 和 UDPspeeder 上。

12818 次点击
所在节点    宽带症候群
67 条回复
20has
2018-06-21 18:55:23 +08:00
厉害了,大佬!
Love4Taylor
2018-06-21 19:22:20 +08:00
说起来 udp2raw+udpspeeder 有可能做成 Android Plugin 么
wangyucn
2018-06-21 19:35:37 +08:00
@Love4Taylor 不懂 android 不知道啥是 Android Plugin。。
yushiro
2018-06-21 19:38:33 +08:00
玩游戏加速用?先收藏了
zhouyut001
2018-06-21 19:42:20 +08:00
大佬,6 啊。就是虚拟机太麻烦所以一直没怎么用,终于可以搞一搞了
wangyucn
2018-06-21 19:53:48 +08:00
>玩游戏加速用?先收藏了
游戏加速可以,最初就是为了玩美服的游戏写的。
Love4Taylor
2018-06-21 20:39:03 +08:00
@wangyucn 就 SIP003 插件, 目前使用 Android 上还得但开一个终端在后台.
wangyucn
2018-06-21 20:52:17 +08:00
@Love4Taylor

SIP003 只支持 tcp 不支持 udp,基本不能配合 UDPspeeder 用。

udp2raw 还是可以用的。github 上有 udp2raw+kcptun 的 SIP003 插件,https://github.com/w1ndy/kcptun-plugins。 这个组合是加速 tcp 的,要想支持 udp2raw+UDPspeeder 加速 udp,只能寄希望于 SIP003 协议的作者加入 udp 支持。
chocolatesir
2018-06-21 21:05:52 +08:00
借楼问下 openvbn 现在有什么魔改协议么,原来 openvbn 不是精确识别阻断么
wangyucn
2018-06-21 21:12:26 +08:00
@chocolatesir 抱歉墙的问题不能解答,不过你按照链接里的教程游戏和上网是没问题的。
wwwqq8254289
2018-06-21 22:20:07 +08:00
./speederv2 参数 10.0.0.0:1003 参数 127.0.0.1:1002 参数"pass"
新版本在 centos 上[2018-06-21 22:11:52][FATAL]unknown option <3f> 。。教程上是久的,新的参数改怎么该呢?
wwwqq8254289
2018-06-21 22:25:31 +08:00
wangyucn
2018-06-21 22:28:13 +08:00
@wwwqq8254289 你贴的是啥,把命令原样贴出来。
wwwqq8254289
2018-06-21 22:53:59 +08:00
./speederv2 -s -l0.0.0.0:1003 -r127.0.0.1:1002 -f20:10 -k "passwd" --mode 0


./speederv2 -c -l0.0.0.0:3333 -r66.33.55.4:1003 -f20:10 -k "passwd" --mode 0


这样对否,然后我本地软件填 127.0.0.1 端口 1003 么。。
wangyucn
2018-06-21 23:00:26 +08:00
@wwwqq8254289 我用你贴的命令不能复现 [FATAL]unknown option <3f>的问题。

>这样对否,然后我本地软件填 127.0.0.1 端口 1003 么。。
按照你贴的命令,你连 127.0.0.1 的 1003(udp)就相当于连 66.33.55.4 的 1003(udp)
xctcc
2018-06-21 23:11:26 +08:00
有没有写批处理教程。。
wwwqq8254289
2018-06-21 23:48:52 +08:00
[45:28] 测试 TCP 数据传递...未通过!
[45:28] 测试完成!
[45:28] //////////////////////////////////////////////
[45:28] 测试已开始.
[45:28] 正在测试 UDP 转发...
[45:29] 测试 UDP 转发...通过!
[45:29] 测试完成!
[45:29] //////////////////////////////////////////////

好吧,这 tcp 不行都不给连接上游戏。。
wangyucn
2018-06-22 00:02:03 +08:00
@wwwqq8254289 udpspeeder 不配合 vpn 只能转发 udp。需要同时转发 tcp 和 udp 用 kcptun+udpspeeder 或者 tinyportmapper+udpspeeder
tangyang332
2018-06-22 01:17:13 +08:00
udp2raw + openvpn 搭建好了,看起来各项日志都显示 ok,但是不能上网

服务器端 ping 客户端地址完全可以通
但客户端 ping 服务器断断续续的
(这里 ping 的都是虚拟局域网的地址)

C:\Users\Administrator>ping 10.111.2.1 -t

正在 Ping 10.111.2.1 具有 32 字节的数据:
请求超时。
请求超时。
请求超时。
请求超时。
来自 10.111.2.1 的回复: 字节=32 时间=13ms TTL=64
请求超时。
请求超时。
请求超时。
请求超时。
请求超时。
来自 10.111.2.1 的回复: 字节=32 时间=13ms TTL=64
请求超时。
请求超时。
请求超时。
请求超时。
来自 10.111.2.1 的回复: 字节=32 时间=13ms TTL=64
请求超时。
tangyang332
2018-06-22 01:49:28 +08:00
@tangyang332 刚服务器端漏了-a 参数,现在客户端服务端之间可以 ping 通不会丢包了
但是还是没法上网,客户端连 8.8.8.8 都 ping 不通,好像服务器端没有把请求给路由出去,帮忙看下是哪里配的不对

C:\Users\Administrator>tracert 8.8.8.8

通过最多 30 个跃点跟踪到 8.8.8.8 的路由

1 11 ms 10 ms 11 ms 10.111.2.1
2 * * * 请求超时。
3 * * * 请求超时。
4 * * * 请求超时。

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

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

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

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

© 2021 V2EX