udpspeeder+udp2raw网络游戏加速器(加速优化UDP)

您所在的位置:网站首页 如何搭建sstap游戏加速器 udpspeeder+udp2raw网络游戏加速器(加速优化UDP)

udpspeeder+udp2raw网络游戏加速器(加速优化UDP)

2023-11-07 09:16| 来源: 网络整理| 查看: 265

本文主要是自己参考用的 适合已经掌握如何搭建VPS的人观看 

非专业人士 代码是各种地方搜罗来的 所以疑难杂症我解决不了

一.准备阶段:首先你需要VPS和相应的控制需要的ssh客户端比如Xshell或者putty。相关教程很多所以这一段我就跳过。(本人用的CentOS系统)

电脑上需要安装SStap。

二.操作阶段:

连接上你的VPS然后运行下面四行命令(下载和解压udpspeeder和udp2raw)

wget https://github.com/wangyu-/udp2raw-tunnel/releases/download/20190716.test.0/udp2raw_binaries.tar.gz #这一段的意思是从后面的网址下载对应的文件到VPS根目录下

tar zxvf udp2raw_binaries.tar.gz #解压刚刚下载的那个文件

wget https://github.com/wangyu-/UDPspeeder/releases/download/20190121.0/speederv2_binaries.tar.gz #第二个文件的下载和解压

tar zxvf speederv2_binaries.tar.gz 

(运行完成后可以使用ls来查看根目录下的文件)

使用ls指令后

2.修改一下之后运行下面两行(修改一点参数并且让udpspeeder和udp2raw在后台保持运行)

nohup ./speederv2_amd64 -s -l127.0.0.1:7776  -r127.0.0.1:1874 --mode 0 -f2:4 --timeout 1 &

nohup ./udp2raw_amd64 -s -l0.0.0.0:7775 -r127.0.0.1:7776 -k "passwd" --raw-mode faketcp -a &

#红色1874要修改成你自己的VPS代理的端口号

(使用nohup --version 查看当前nohup的版本 主要是为了确定有nohup

如果需要安装nohup,使用指令yum install coreutils

我在安装nohup遭遇了错误,根据提示是因为腾讯yum源的问题无法下载。可以参考这个链接改成阿里云的镜像源:https://yimouleng.com/2020/08/26/%e6%9b%b4%e6%8d%a2centos%e8%85%be%e8%ae%af%e4%ba%91yum%e9%95%9c%e5%83%8f%e4%b8%ba%e9%98%bf%e9%87%8c%e4%ba%91/)

之后可以使用

ps -aux

查看是否有在运行中

使用ps -aux指令查看是否有在运行

另外可以使用kill+pid来停止运行对应的程序

例如kill 4348 可以停止运行speederv2

3.下载和解压udpspeeder和udp2raw以及TinyPortMapper的Windows客户端到你的电脑上 统一保存在你自己觉得合适的位置就行,文件夹的名字可以随便取,只要你别忘了

我的存放路径

下载链接

https://github.com/wangyu-/UDPspeeder/files/2119542/speederv2_windows.zip

https://github.com/wangyu-/udp2raw-multiplatform/releases/download/20190407.0/udp2raw_windows.zip

https://github.com/wangyu-/tinyPortMapper/releases/download/20180620.0/tinymapper_windows.zip

4.在你建好的文件夹中新建一个文本文档然后重命名成start.bat

右键编辑然后复制粘贴这串代码进去修改红色部分,修改成你的vps的地址和端口。最后保存并运行

@ECHO OFF

%1 start mshta vbscript:createobject("wscript.shell").run("""%~0"" ::",0)(window.close)&&exit

start /b udp2raw_mp_nolibnet.exe -c -l127.0.0.1:7774 -r44.55.66.77:7775 -k "passwd" --raw-mode faketcp

start /b speederv2.exe -c -l0.0.0.0:7773 -r127.0.0.1:7774 --mode 0 -f2:4 --timeout 0

start /b tinymapper_wepoll.exe -l0.0.0.0:7773 -r44.55.66.77:1874 -t

5.运行之后会跳出几个访问网络的弹窗都点击确定就可以。最后我们来到SStap中进行设置。

以上就成功了。注意此方法不能关闭ssh客户端否则要重新输入之前输过一次的nohup和后面一串指令。并且每次要使用是都要运行一下start.bat。

如果要让程序在关闭ssh客户端后依然在后台运行需要使用到screen指令 但是我暂时还没学会

以后有可能的话就放在评论里

补充screen的用法,可以避免使用时必须挂载ssh客户端的情况

screen -S xx  #xx为创建会话的名称,随便取个人建议叫speederv2方便辨识

运行 ./speederv2_amd64 -s -l127.0.0.1:7776  -r127.0.0.1:1874 --mode 0 -f2:4 --timeout 1

然后按ctrl+A再按D回到原来的界面

screen -S xx  #这次建议取udp2raw

运行 ./udp2raw_amd64 -s -l0.0.0.0:7775 -r127.0.0.1:7776 -k "passwd" --raw-mode faketcp -a 

同样ctrl+A 然后D

这样一来除非重启你的VPS否则都不需要再执行或者挂ssh了

参考链接:https://www.moerats.com/archives/142/

https://www.moerats.com/archives/662/



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3