udp2raw icon indicating copy to clipboard operation
udp2raw copied to clipboard

udpspeederV2+udp2raw 串联加速简明教程

Open kmwind opened this issue 7 years ago • 39 comments

在 @wangyu- 的帮助下,历经九九八十一劫难终于成功串联udpspeederV2+udp2raw。为方便后来者少走我走过的弯路写下这个简明教程供大家参考。以下设置全是基于游戏的应用场景参数,如需要其他的应用场景请自行参考“使用经验”中的参数进行修改。

本脚本无自动启动如需要请自行配置 Step 1 udpspeederV2服务器端配置(centos7,64位)

  • mkdir /root/udpspeeder
  • cd /root/udpspeeder
  • wget https://github.com/wangyu-/UDPspeeder/releases/download/v2%4020171125.0/speederv2_binaries.tar.gz
  • tar -zxf speederv2_binaries.tar.gz 脚本最新版本下载

安装好后,输入以下参数进行配置

  • ./udpspeeder/speederv2_amd64 -s -l0.0.0.0:28900 -r127.0.0.1:你的SS端口 -f2:4 -k "密码自定义" --mode 0 -q1

出现以下提示为成功 123

Step 2 udp2raw服务器端配置

  • mkdir /root/udp2raw
  • cd /root/udp2raw
  • wget https://github.com/wangyu-/udp2raw-tunnel/releases/download/20171125.0/udp2raw_binaries.tar.gz
  • tar -zxf udp2raw_binaries.tar.gz 脚本最新版本下载

安装好后,输入以下参数进行配置

  • ./udp2raw/udp2raw_amd64 -s -l0.0.0.0:28901 -r127.0.0.1:28900 -a -k "密码自定义" --raw-mode faketcp

出现以下提示为成功 234

Step 3 udpspeederV2客户端配置(梅林路由器) 888888

udp2raw客户端配置(梅林路由器) 66666666

Step 4 (不同linux发行版所需的操作可能略有不同,可以先不做这一步) 添加脚本命令到开机自启动运行 vi /etc/rc.d/rc.local 然后加入以下命令 /udpspeeder/speederv2_amd64 -s -l0.0.0.0:28900 -r127.0.0.1:你的SS端口 -f2:4 -k "密码自定义" --mode 0 -q1 & /udp2raw/udp2raw_amd64 -s -l0.0.0.0:28901 -r127.0.0.1:28900 -a -k "密码自定义" --raw-mode faketcp &

systemctl status rc-local.service 检查服务是否启动正常

## 到此基本全部结束。记得查看涉及到的端口在防火墙中是否有设置好!!!

kmwind avatar Nov 27 '17 16:11 kmwind

99999

这里的自定义端口,说的是udp2raw的自定义端口,也就是前面例子中的28901

wangyu- avatar Nov 27 '17 16:11 wangyu-

谢谢,设置成功! 不知你有没试过UDPSPEEDER前面串联个KCPTUN如何设置?

felixgh avatar Nov 27 '17 16:11 felixgh

这样配置方式是:只用UDPSPEEDER+UDP2RAW处理$$R的UDP流量,TCP还是直接走$$R服务器? 效果如何?

kobe229 avatar Nov 28 '17 06:11 kobe229

@kobe229 UDP伪装成TCP

kmwind avatar Nov 28 '17 06:11 kmwind

@kmwind UDP2RAW用来UDP伪装成TCP这个已经在用了。 比较在意根据 @wangyu- 说过UDPSPEEDER应该只处理UDP流量,而在之前提供的配置中没有类似KCPTUN这样TCP转UDP部分,所以想了解一下是不是用以上配置对TCP也是有加速效果?

kobe229 avatar Nov 28 '17 07:11 kobe229

@wangyu- 受这个启发,我觉得2并2串搞一搞是不是就可以实现udp和tcp的同时加速了? 路由器端 udp: ss-udp -> udpspeeder -> udp2raw:1122 路由器 tcp: ss-tcp -> kcptun -> udp2raw:1133 服务器端反之即可。 而且服务器可以不同。

上面的tcp方式我已经部署成功了。晚上同时开2路1080p油管问题不大,很少卡顿。

P.S. udp2raw的luci快出来吧,这样切换服务器就方便了。我现在只能运行3个udp2raw实例待命😌

在 2017年11月28日,14:46,kmwind [email protected] 写道:

@kobe229 UDP伪装成TCP

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

flipphos avatar Nov 28 '17 07:11 flipphos

这样配置方式是:只用UDPSPEEDER+UDP2RAW处理$$R的UDP流量,TCP还是直接走$$R服务器?

这个配置方案只是加速udp。加速tcp需要另行配置kcptun+udp2raw。

受这个启发,我觉得2并2串搞一搞是不是就可以实现udp和tcp的同时加速了?

是。我自己测试过,稳定使用。

wangyu- avatar Nov 28 '17 07:11 wangyu-

请问KCPUTN是否也需要串连,账号设置是否本地127.0.0.1转发

sunpf avatar Nov 28 '17 17:11 sunpf

是的,和udp的加速方法一样。 $$+kcptun+udp2raw.

在 2017年11月29日,01:06,sunpf [email protected] 写道:

请问KCPUTN是否也需要串连,账号设置是否本地127.0.0.1转发

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/wangyu-/udp2raw-tunnel/issues/104#issuecomment-347592644, or mute the thread https://github.com/notifications/unsubscribe-auth/AK1u0nXjEYOVMjWF68r_JpcEC6885q7zks5s7D2EgaJpZM4Qr4_y.

flipphos avatar Nov 29 '17 01:11 flipphos

@flipphos 路由器端监听端口是锁死的不能改,$$只串联SPEEDER+UDP2RAW 国外PD 。监听端口锁死的只能从$$转发到KCP 串到SPEEDER再到UDP2RAW,这样国外不会PD了,但是我全部串联后PS4 nat类型就失败,本来是NAT2,还有并联的话是这样吗本地$$ 转到KCP 到UDP2RAW。$$到SPEEDER+UDP2RAW 。但端口都是锁死的好像也没法并

sunpf avatar Nov 29 '17 16:11 sunpf

还有并联的话是这样吗本地$$ 转到KCP 到UDP2RAW。$$到SPEEDER+UDP2RAW 。但端口都是锁死的好像也没法并

正常是应该这样并联,两条路径, tcp走 kcp+udp2raw ,udp走speeder+udp2raw。需要启动2个udp2raw。但是论坛上有人反映,现在在梅林固件上没法同时启动2个udp2raw,所以只能等插件更新了。你可以反映给插件的作者。

(命令行版的客户端,比如在树莓派上自己搭的环境,不受此限制)

wangyu- avatar Nov 29 '17 23:11 wangyu-

按照教程设置完成,可是路由器上显示:udp加速未运行,不知道如何处理了

byewind avatar Dec 02 '17 09:12 byewind

小白经验分享: Centos7里需要用chmod +x /etc/rc.d/rc.local给rc.local升权限,然后rc.local里的路径应该是要root/udp2raw/...吧,如果是按照楼主前面的指令安装的话

se7enmuting avatar Dec 02 '17 12:12 se7enmuting

安装好后,输入以下参数进行配置 ./udpspeeder/speederv2_amd64 -s -l0.0.0.0:28900 -r127.0.0.1:你的SS端口 -f2:4 -k "密码自定义" --mode 0 -q1 出现以下提示为成功

请教,输入这个命令后,命令行就处于这个命令里,没有回到命令输入状态,如何退出这个状态呢?

chnp avatar Dec 06 '17 11:12 chnp

我猜是要让这两个命令一直执行下去的,开了两个ssh对话框,但还是不行。trying

chnp avatar Dec 06 '17 11:12 chnp

./udpspeeder/speederv2_amd64 -s -l0.0.0.0:28900 -r127.0.0.1:你的SS端口 -f2:4 -k "密码自定义" --mode 0 -q1 &

在 2017年12月6日,下午7:22,chnp [email protected] 写道:

我猜是要让这两个命令一直执行下去的,开了两个ssh对话框,但还是不行。trying

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/wangyu-/udp2raw-tunnel/issues/104#issuecomment-349610550, or mute the thread https://github.com/notifications/unsubscribe-auth/AK1u0mChzj9TXWky1l71500MNwZNMTnBks5s9njkgaJpZM4Qr4_y.

flipphos avatar Dec 06 '17 11:12 flipphos

我发现,我运行udp2raw_amd64后,命令只运行到listening at 0.0.0.0。后面的“received ...”都没有,不知道是哪里出问题

chnp avatar Dec 06 '17 12:12 chnp

[2017-12-07 15:08:35][WARN]send returned -1 [2017-12-07 15:08:35][WARN]send returned -1 [2017-12-07 15:08:37][WARN]send returned -1 [2017-12-07 15:08:37][WARN]send returned -1 [2017-12-07 15:08:39][WARN]send returned -1 [2017-12-07 15:08:39][WARN]send returned -1 [2017-12-07 15:08:39][WARN]send returned -1 [2017-12-07 15:08:39][WARN]send returned -1 [2017-12-07 15:08:39][WARN]send returned -1 [2017-12-07 15:08:39][WARN]send returned -1 [2017-12-07 15:08:39][WARN]send returned -1 [2017-12-07 15:08:39][WARN]send returned -1 [2017-12-07 15:08:41][WARN]send returned -1 [2017-12-07 15:08:41][WARN]send returned -1 [2017-12-07 15:08:41][WARN]send returned -1 [2017-12-07 15:08:43][WARN]send returned -1 [2017-12-07 15:08:43][WARN]send returned -1 [2017-12-07 15:08:43][WARN]send returned -1

一直这样..........

lingaoyi avatar Dec 07 '17 07:12 lingaoyi

路由器上显示:udp加速未运行 也是这个问题,能截图下SS的设置么? 还有其它的路由设置,服务器的已经部署好了

crackqing avatar Dec 07 '17 08:12 crackqing

也是udp加速未运行,问一下udpspeeder的SS端口,是ssserver的本地端口,还是服务器端口

huaxianyan avatar Dec 10 '17 12:12 huaxianyan

debian8 root账号下vi /etc/rc.d/rc.local wq!退出提示"/etc/rc.d/rc.local" E212: Can't open file for writing 请问如何是好

soloyu avatar Jan 07 '18 09:01 soloyu

想请问一下,按图中配置后,在Windows端,直接打开游戏使用时,sstap内IP如何填写?还是不需要sstap了?

lcpp1123 avatar May 12 '18 23:05 lcpp1123

安装好后,输入以下参数进行配置 ./udpspeeder/speederv2_amd64 -s -l0.0.0.0:28900 -r127.0.0.1:你的SS端口 -f2:4 -k "密码自定义" --mode 0 -q1 始终显示no such file or directory....怎么办啊~~~什么问题啊这是

carrollis avatar Jun 09 '18 14:06 carrollis

请问下,这两个插件是安装在哪里?SS的服务器上?还是梅林固件的路由器上?然后这个支持v2ray吗?

langsking avatar Nov 24 '18 14:11 langsking

路由器插件的,可以買個raspberry pi扔到內網,做udp2raw/udpspeeder客戶端,性能比路由器高。ovpn服務IP指向內網raspberry PI IP即可

Handsome1080P avatar Dec 08 '18 12:12 Handsome1080P

路由器上显示:udp加速未运行 也是这个问题,能截图下SS的设置么? 还有其它的路由设置,服务器的已经部署好了

路由器中设置为 游戏模式 就可以开启

swillk avatar May 19 '19 13:05 swillk

小白经验分享: Centos7里需要用chmod +x /etc/rc.d/rc.local给rc.local升权限,然后rc.local里的路径应该是要root/udp2raw/...吧,如果是按照楼主前面的指令安装的话

这个提醒很关键啊

CNDaXiong avatar Jul 16 '19 15:07 CNDaXiong

Step 3的udp2raw客户端配置里的服务器地址有办法默认设置成$$的服务器地址吗...? kcp的服务器地址不填好像就是这个效果...但这个不填好像不行.... 因为$$用的是域名...IP 总在换..

Xiaoyang-Huang avatar Oct 02 '19 11:10 Xiaoyang-Huang

请问一下,在此结构上能搭配使用kcptun吗? 怎么实现? ($$+kcptun+udpspeeder+udp2raw)

lzy756 avatar Jan 25 '20 15:01 lzy756

客户端的$$怎么配置?

lzy756 avatar Jan 25 '20 15:01 lzy756