如何搭建自己的游戏加速器
本文最后更新于 2024年5月8日 中午
我们表面上说是加速器,实际上就是魔改了个梯子
首先,服务器系统我选择了CentOS 7,关于服务器的购买等等,请移步上一篇:无题的网站部分。
本文依据官方文档,有能力可以直接根据官方文档自行操作
加速器的话我们选择SSTAP,实际上就是要求SS服务端开启UDP转发,因此我们要安装shadowsocks-libev,与前一篇的直接安装不同,这里我们需要从源码编译,步骤如下:
安装依赖库
因为我们服务器是CentOS 7 的系统,因此执行以下指令:
1 |
|
下载源码
首先,服务器安装git:
1 |
|
接下来从仓库下载最新版本的源码:
1 |
|
进入该目录:
1 |
|
切换子模块:
1 |
|
开始编译
编译分为几部分,我这里为了考虑时效性与官方文档略有差别,望周知。
1、编译安装libsodium
进入根目录:
1 |
|
开始编译,依次执行以下指令:
1 |
|
2、编译安装MbedTLS
这里跟上面差不多,首先别忘了进入根目录:
1 |
|
之后开始编译,依次执行以下指令:
1 |
|
3、编译Shadowsocks_libev
还是记得进入根目录:
1 |
|
开始编译并安装:
1 |
|
编辑配置文件并开启代理
在编译结束后,仍然是在根目录下,新建配置文件:
1 |
|
vi(vim)的使用方法:
- 刚进入界面时是浏览模式,按一下
i
键进入编辑模式- 通过光标进行移动,输入编辑就跟记事本一样
- 编辑结束后按
esc
退出编辑模式- 输入
:wq
回车,保存退出
配置文件如下,输入你自己的密码即可:
1 |
|
之后保存退出即可。
接下来开启防火墙:
1 |
|
之后开启服务端并挂载后台运行(这里-u参数是开启UDP代理):
1 |
|
到这里代理服务端就已经结束了,不过为了使用效果起见,我们还要安装一下BBR加速。
开启BBR加速
这个是谷歌的一个加速算法,安装很简单,直接执行脚本就行:
1 |
|
脚本开始运行会提示按任意键继续,随便按个什么就好,之后会开始安装脚本并更新系统内核,因此可能会感觉卡住了,那是正常的,表示系统正在更新内核。
在全部结束之后,按照要求输入y并回车重启服务器即可。
服务器重启之后,记得再把代理服务端打开:
1 |
|
本地配置
首先,如果仅仅是科学上网的话,SS客户端就够了,从GitHub仓库下载即可:
https://github.com/shadowsocks/shadowsocks-windows/releases
这里下载最新的一个版本的.zip文件即可,
下载之后解压并运行,第一次应该会直接跳出服务器配置界面,如果没有的话,右键电脑右下角出现小飞机图标,并依次选择服务器--编辑服务器
,在出现的界面中填入配置即可:
点击确定后,右键小飞机图标启用系统代理即可。
不过今天的文章是游戏加速器,而SS是无法对游戏进行加速的,因此这里我们选择了SSTAP这一软件进行加速:
安装配置SSTAP
首先下载SSTAP:
https://github.com/FQrabbit/SSTap-Rule/releases/download/2018.7.5/SStap-2018.7.5.exe
之后运行安装,不过这一版本有 广 告,所以我们再下载一个打包文件:
打开你之前安装SSTap的文件夹,将刚刚下载的SSTpa.exe丢进去替换原来的文件即可。
接下来就是配置了,打开SSTap,点击加号并选择 "添加SS/SSR代理" ,
此时会跳出配置界面,当然你可以把配置再输一遍,不过我个人建议如果你已经安装了SS客户端的话,可以直接用链接导入:
- 右键小飞机图标,选择服务器--分享服务器配置:
将跳出来的窗口下面的链接复制下来(虽然被我涂得一团糟,不过整个图上就一个链接,我寻思你也不可能搞错吧):
回到SSTap的界面上,点击界面最上面的图标,在跳出的弹框中将你的链接复制进去并按确定即可导入了:
配置导入后,可以点一下边上的闪电图标测试一下:
在一切测试通过后,将模式选择为不代理中国IP(且绕过局域网代理)(当然你也可以用按需要选择其他模式),点击连接按钮,开始快乐吧!