通过udpSpeeder+udp2raw加速Switch游戏(服务端)

2020-12-26 / 无评论

本人一直钟爱NS游戏-喷射战士2,无奈国内网络环境原因,加之又是墙中墙的移动宽带,基本上告别了联机模式。之前用过沪港的IPLC来加速,效果不错,但是廉价IPLC(5元一月)跑路后,一直没有找到合适的加速方案,专用的游戏加速器一个月又得二三十元,只能游戏加速,不能科学上网,感觉不划算。
手里有腾讯云轻量服务器,香港节点,各种优惠下来10来元一个月,带宽30M,平峰时段直连,一直用来科学的查看网页和视频,也试过用来游戏加速,但是老掉线,不知道是什么原因,后来在网上搜索到了相关资料,应该是运营商udp阻断造成的,主机游戏联网大多依赖udp协议,这下原因找到了,又继续探索解决方案。
还好本人用的是软路由,装的koolshare的lede X64,里面软件中心自带一些加速插件,不过配置较为繁琐,经过多次的尝试最终才成功。

udpSpeeder 和 udp2raw

udpSpeeder的作用是加速udp包,通过多倍发包达到连接的稳定,udp2raw的作用是将udp协议伪装成tcp协议,避开运营商的限制

这两个插件都是lede软件中心自带的,先安装好,接下来要安装服务端,我使用腾讯云香港轻量服务器来安装,系统为Debain 10

首先ssh登录,安装相应软件

apt -y update
apt -y install supervisor

下载udp2raw

这里建议获取最新版本的压缩包 https://github.com/wangyu-/udp2raw-tunnel/releases

mkdir -p /opt/udp2raw && cd /opt/udp2raw
wget https://github.com/wangyu-/udp2raw-tunnel/releases/download/20200818.0/udp2raw_binaries.tar.gz
tar -xzvf udp2raw_binaries.tar.gz
chmod +x udp2raw_amd64

下载udpSpeeder

这里建议获取最新版本的压缩包 https://github.com/wangyu-/UDPspeeder/releases

mkdir -p /opt/udpspeeder && cd /opt/udpspeeder
wget https://github.com/wangyu-/UDPspeeder/releases/download/20200818.1/speederv2_binaries.tar.gz
tar -xzvf speederv2_binaries.tar.gz 
chmod +x speederv2_amd64

新建 udp2raw 的 supervisor 配置文件

vi /etc/supervisor/conf.d/udp2raw.conf
#----------修改为如下内容,记得设置密码-------------
[program:udp2raw]
user=root
priority=1
directory=/opt/udp2raw
command=/opt/udp2raw/udp2raw_amd64 -s -l 0.0.0.0:30001 -r 127.0.0.1:30002 --raw-mode faketcp -a -k "yourpassword"
autostart=true
autorestart=true
redirect_stderr=true
stdout_logfile=/var/log/supervisor/udp2raw.log

再新建 udp2speeder 的 supervisor 配置文件

vi /etc/supervisor/conf.d/udpspeeder.conf
#----------修改为如下内容,记得设置密码,其中30003为$$r对应的端口号-------------
[program:udpspeeder]
user=root
priority=1
directory=/opt/udpspeeder
command=/opt/udpspeeder/speederv2_amd64 -s -l 0.0.0.0:30002 -r 127.0.0.1:30003   -k "yourpassword" --mode 0 -f 2:2 --timeout 0
autostart=true
autorestart=true
redirect_stderr=true
stdout_logfile=/var/log/supervisor/udpspeeder.log

配置开机自动启动

supervisorctl update
systemctl enable supervisor

至此,udpSpeeder和udp2raw服务端搭建完毕,下篇文章将介绍$$r和客户端配置流程 -> udpSpeeder+udp2raw koolshare lede x64 软路由配置

无回应:“通过udpSpeeder+udp2raw加速Switch游戏(服务端)”

发表评论

电子邮件地址不会被公开。 必填项已用*标注