udpspeeder+udp2raw网络游戏加速器(加速优化UDP) |
您所在的位置:网站首页 › 如何搭建sstap游戏加速器 › udpspeeder+udp2raw网络游戏加速器(加速优化UDP) |
本文主要是自己参考用的 适合已经掌握如何搭建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 |