静看光阴荏苒
不管不顾不问不说也不念

自建冒险岛国际服(GMS)游戏加速器

这是给萌新看的文章,大佬如果不小心点进来了,可以右上角点X,不碍事。

82级辣鸡小风灵镇楼:

美服Reboot区可找我玩:

如果你认真玩过GMS,或者说你想认真玩,应该知道自建一个加速器对于这个游戏而言有多么重要。虽然这个搭建过程可能对于萌新来说有点难,但有句老话说的好啊:世上无难事,只怕有心人。

当然现在市面上有很多小加速器商家推出了所谓的独立IP套餐,那价格真的是感人。至于是不是独立IP,我没买过(没缴智商税)就不评价了,只能说懂的自然懂。。

为啥要独立IP呢?因为Nexon有锁号机制,主要用来严打工作室。你自己想想,一个公共的加速器,节点就那么几个,一群人都去用,你的号是这个IP登录的,别人的号也是这个IP登录的,Nexon就会认为你们这些号是工作室,然后把你们的号批量给咔嚓掉,理由很简单,都是同一个IP登录的就完事了呗。(我估计最近TMS频繁锁号也是这个原因)

此外,GMS就相当于是冒险岛国际服,据我所知游戏服务器的地理位置是在美国/欧洲(我玩的美区。)中国-美国之间的地理位置就不可能让延时低于100ms,所以就算你用再“高级”的加速器,进到游戏后还是会有明显的延时,只是说这个延时不会特别影响你的游戏体验罢了。

所以,为了让你不会在玩的过程中账号突然被锁,以及想玩的更流畅一点,不会总是卡的想怀疑人生,自建加速器就很有必要了。

我可以拍着胸脯保证,用我这篇文章的方法搭建的加速器不会比你花钱买的差,只会更好。

当然你需要有一定的Linux基础,起码你要知道什么是VPS,什么是SSH,什么是ROOT,如果这些都不知道的话,这篇文章不太适合你。你还是选择掏钱买现成的服务吧,只能说祝你遇到一个稍微良心点的商家。

首先在开始之前,你要准备一个可以用的独立IP,一般这里老鸟都称为VPS,在你买VPS的过程中都会给你一个独立IP,而冒险岛是锁区游戏,不是所有IP都能上游戏的。所以一个可以用的IP就至关重要。

这里我推荐UpCloud的美国圣何塞节点,你可以走一下我的推荐链接注册,一旦你购买成功,你我都会获得一些优惠:

戳这里注册

然后在给你的VPS安装系统的时候,选择Debian10,为了更傻瓜式/更方便操作请选择这个系统。

在开始前,你首先要知道你要玩的这款游戏走的是TCP还是UDP协议,要对症下药,比如你的游戏明明走的TCP协议,结果你去加速UDP协议,那有个锤子用?

这里有一个小技巧,可以非常方便的让你知道你要玩的游戏走的是什么协议(大佬就飘过吧,给萌新看的文章)

在你的电脑上打开360娱乐卫士(萌新一般都会装这个当电脑守护神吧233)在网络连接这里,可以看到进程所使用的协议,例如冒险岛是用的TCP协议:

现在你知道冒险岛走的是TCP协议了,那么我们就要想办法给TCP协议加速,老鸟应该都知道加速TCP就用KCPTUN,加速UDP就用UDPspeeder,这两个都是开源的工具,在Gayhub上都能够下载的到。

所以现在登录你的VPS,开始正式操作。

下面的这些步骤(命令)你要是不知道是什么意思,就一条条复制粘贴即可:

apt -y update
apt -y install shadowsocks-libev supervisor wget nano
mkdir -p /opt/kcptun && cd /opt/kcptun
wget https://github.com/xtaci/kcptun/releases/download/v20190924/kcptun-linux-amd64-20190924.tar.gz
tar -xzvf kcptun-linux-amd64-20190924.tar.gz
chmod +x server_linux_amd64

现在你需要新建一个KCPTUN的配置文件:

nano server-config.json

KCPTUN的配置尤其重要,这些配置将直接影响到你待会进入游戏后的体验,配置的好就和玩国服差不多,配置的不好可以卡的让你想卸载游戏,所以我建议就用我下面给出的这套配置(除了key后面设置一个密码外,其他的不懂就不要改动了)

{
"listen": ":50004",
"target": "127.0.0.1:12315",
"key": "设置一个密码",
"crypt": "salsa20",
"mode": "fast3",
"mtu": 1350,
"sndwnd": 1024,
"rcvwnd": 1024,
"datashard": 2,
"parityshard": 2,
"dscp": 46,
"nocomp": true
}

改完之后按你的键盘组合键Ctrl+X再按Y,再按回车保存退出。

现在你需要编辑shadowsocks的配置文件:

nano /etc/shadowsocks-libev/config.json

把里面内容全部删除改为下面这样(除了password后面设置一个密码外,其他的不懂就不要改动了):

{
    "server": "0.0.0.0",
    "mode":"tcp_and_udp",
    "server_port":12315,
    "local_port":1080,
    "password":"设置一个密码",
    "timeout":60,
    "method":"chacha20-ietf-poly1305"
}

和之前一样按你的键盘组合键Ctrl+X再按Y,再按回车保存退出。

然后执行下面的命令:

systemctl restart shadowsocks-libev
systemctl enable shadowsocks-libev

接着再新建一个supervisor的配置文件:

nano /etc/supervisor/conf.d/kcptun.conf

什么都不用改动,直接复制粘贴下面的配置:

[program:kcptun]
priority=1
directory=/opt/kcptun
command=/opt/kcptun/server_linux_amd64 -c /opt/kcptun/server-config.json
autostart=true
autorestart=true
redirect_stderr=true
stdout_logfile=/var/log/supervisor/kcptun.log

还是和之前一样按你的键盘组合键Ctrl+X再按Y,再按回车保存退出。

现在复制粘贴下面的命令执行:

supervisorctl update
supervisorctl status kcptun

如果你能看到有类似RUNNING的回显,那么就恭喜你,VPS这边的配置就已经完成了:

kcptun                           RUNNING   pid 1000, uptime 1:58:49

如果你是一个很萌的萌新,那么很棒,深呼吸一下,表扬一下自己,现在你已经完成了很关键的一部分。

接下来的事情就和这台VPS没多大关系了,你现在可以把这台VPS仍在一旁(不要关机哦)

在你的电脑上下载这样几个软件:

https://github.com/mayunbaba2/SSTap-beta-setup
https://github.com/wangyu-/tinyPortMapper/releases/download/20180620.0/tinymapper_windows.zip
https://github.com/dfdragon/kcptun_gclient/releases/download/v1.1.3/kcptun_gclientv.1.1.3.zip
https://github.com/xtaci/kcptun/releases/download/v20190924/kcptun-windows-amd64-20190924.tar.gz

如果下载不了请先挂个梯子,不过好像死循环了233?我要下翻墙工具!上Gayhub啊!怎么上Gayhub?先翻墙啊!

首先你把kcptun_gclientv.1.1.3.zip解压出来,然后把kcptun-windows-amd64-20190924.tar.gz解压出来的软件放到和kcptun_gclientv.1.1.3.zip解压出来的软件同一个目录内。

打开kcptun_gclient.exe左下角点添加按钮,在最上方找到KCPTUN客户端exe文件,选中client_windows_amd64.exe即可

然后按如图填写配置(除了通讯密钥key改为你之前自己设置的以外,其他都可以和下图一致,其中KCP服务器地址填你的VPS公网IP)

在右边这里有个模式,选择fast3:

全部配置好了后点启动即可。把这个软件最小化放到一旁就行。

接下来解压tinymapper_windows.zip,然后打开你的PowerShell(管理员模式)进入到你解压这个软件的目录内,例如:

cd C:\Users\LALA\Desktop\udp

执行下面的命令:

.\tinymapper_wepoll.exe -l 0.0.0.0:9527 -r VPS公网IP:12315 -u

这个PowerShell不要关闭最小化即可,最后打开SSTap,添加一个SS/SSR节点,按下图填写配置:

接着点一下SSTap上面的齿轮按钮,里面有一个附加路由管理,在这里填上你的VPS公网IP,动作选择直连(这样做的目的是避免回环,萌新不懂就照着设置就完事了)

最后点一下SSTap上面的那个闪电图标,测试一下,如果TCP/UDP测试都通过,那么就表示你之前的所有配置都是正常的:

连接,然后畅玩吧。

一些进阶说明:

如果进了游戏后还是经常卡顿或者延时高,注意卡顿和延时的区别,反正TM的这种区别很难用语言表达出来,就比如卡顿指的是游戏画面在某一个时间点完全卡住了,这种叫卡顿。延时是比如你打一只怪,明明这只怪的血量应该已经到底了但还是没变或者变的很慢,这种叫延时。

第一种卡顿的情况,那估计是丢包率实在是太高了,KCPTUN也救不了。唯一的办法是换VPS,换一个线路。

第二种延时的话可以适当调整KCPTUN的datashard以及parityshard,但本文的配置是2:2,已经是一个很极限的配置了,一般建议是5:5。如果2:2还是卡的话,和第一种建议一样,换VPS,换个好一点的线路。

除了上面这两点外,其他的我不太建议无脑去买VPS,因为你并不知道你买到的VPSIP到底能不能用,现在很多IP都不是美国原生IP,不能用的话就等于是浪费钱了。

尤其是很多人可能知道电信有CN2GIA这种线路,即便是这种线路,进到游戏内还是一样有很明显的延时,不要去花冤枉钱。游戏大多数是低带宽,小流量,最重要的是保证链路没有丢包,而不是本身带宽能跑到多少。你说CN2GIA有丢包嘛?该炸的时候还不是一样炸,只是相对来说可能好那么一丢丢。

你问我效果如何?我能说的是,UpCloud的圣何塞用了和没用KCPTUN简直是天差地别(对于我这边的宽带而言)

尤其是晚高峰7-0点之间的效果最明显,如果不开KCPTUN可以说卡的没法玩,但开了KCPTUN后基本和白天差不多,延时肯定是有,但完全可以接受。我估摸着和那些收费的小加速器差不多,甚至还要好。

赞(1)
未经允许不得转载:荒岛 » 自建冒险岛国际服(GMS)游戏加速器
分享到: 更多 (0)

评论 22

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    居然还没放弃 :razz:

    橘子1年前 (2019-11-03) Google Chrome 76.0.3809.97 Google Chrome 76.0.3809.97 Windows 10 x64 Edition Windows 10 x64 Edition回复
  2. #2

    有试过使用netch嘛

    只是如此而已1年前 (2019-11-05) Google Chrome 78.0.3904.70 Google Chrome 78.0.3904.70 Windows 10 x64 Edition Windows 10 x64 Edition回复
    • 没试过。。

      LALA1年前 (2019-11-08) Google Chrome 74.0.3729.169 Google Chrome 74.0.3729.169 Windows 10 x64 Edition Windows 10 x64 Edition回复
  3. #3

    SSTap不是更简单吗

    Mark1年前 (2019-11-07) Google Chrome 77.0.3865.120 Google Chrome 77.0.3865.120 Windows 10 x64 Edition Windows 10 x64 Edition回复
    • 这篇文章说的就是用SSTap啊。。只不过套了个KCPTUN,因为是美服,所以必须这样加速一下,不然直接用SS的话会很卡。

      LALA1年前 (2019-11-08) Google Chrome 74.0.3729.169 Google Chrome 74.0.3729.169 Windows 10 x64 Edition Windows 10 x64 Edition回复
      • 原来如此…….怪我没看完,看到一般这么多命令行,没看下去~

        Mark1年前 (2019-11-22) Google Chrome 78.0.3904.97 Google Chrome 78.0.3904.97 Windows 10 x64 Edition Windows 10 x64 Edition回复
  4. #4

    大佬 用ttrss添加你的rss https://lala.im/feed 会提示
    无法从指定的网址下载:HTTP/1.1 302 Moved Temporarily
    有什么办法可以解决吗? :?:

    闪电侠1年前 (2019-11-08) Google Chrome 77.0.3865.120 Google Chrome 77.0.3865.120 Windows 10 x64 Edition Windows 10 x64 Edition回复
    • 你这边没办法解决。。需要我这边把规则关了才能用RSS,主要是用来防CC。。

      LALA1年前 (2019-11-11) Google Chrome 76.0.3809.132 Google Chrome 76.0.3809.132 Windows 10 x64 Edition Windows 10 x64 Edition回复
  5. #5

    大佬,有空看下这个:https://github.com/kasuganosoras/SyncMusic
    怎样在宝塔上安装呢

    yusss1年前 (2019-11-08) Google Chrome 78.0.3904.87 Google Chrome 78.0.3904.87 Windows 10 x64 Edition Windows 10 x64 Edition回复
    • 我最近玩游戏上瘾,没啥时间折腾= =

      LALA1年前 (2019-11-11) Google Chrome 76.0.3809.132 Google Chrome 76.0.3809.132 Windows 10 x64 Edition Windows 10 x64 Edition回复
  6. #6

    gayhub也不用翻啊

    mjdddddd1年前 (2019-11-09) Google Chrome 78.0.3904.97 Google Chrome 78.0.3904.97 Windows 7 x64 Edition Windows 7 x64 Edition回复
    • gayhub有些子域是被污染的,而且不翻的话,下载软件那速度就有的蛋疼了。

      LALA1年前 (2019-11-11) Google Chrome 76.0.3809.132 Google Chrome 76.0.3809.132 Windows 10 x64 Edition Windows 10 x64 Edition回复
  7. #7

    瞧瞧我发现了什么~ :oops: :oops: :oops: :mrgreen:

    hhh12个月前 (12-10) Google Chrome 78.0.3904.108 Google Chrome 78.0.3904.108 Windows 8.1 x64 Edition Windows 8.1 x64 Edition回复
  8. #8

    install shadowsocks-libev 之前还需要
    sudo add-apt-repository ppa:max-c-lv/shadowsocks-libev -y
    sudo apt-get update

    hhh12个月前 (12-11) Google Chrome 78.0.3904.108 Google Chrome 78.0.3904.108 Windows 8.1 x64 Edition Windows 8.1 x64 Edition回复
    • 不知道你是什么版本的系统,Debian9/10是不需要的,官方的存储库就有shadowsocks-libev这个包。

      LALA12个月前 (12-12) Google Chrome 74.0.3729.169 Google Chrome 74.0.3729.169 Windows 10 x64 Edition Windows 10 x64 Edition回复
  9. #9

    老哥最近还有玩gms么~~
    想搭个加速器玩国际服,请问现在还是推荐upcloud吗?

    凉风6个月前 (06-13) Google Chrome 83.0.4103.97 Google Chrome 83.0.4103.97 Windows 10 x64 Edition Windows 10 x64 Edition回复
    • 一直都在玩,upcloud可以的我一直都在用。

      LALA5个月前 (06-15) Google Chrome 81.0.4044.92 Google Chrome 81.0.4044.92 Windows 10 x64 Edition Windows 10 x64 Edition回复
  10. #10

    您好,按照您的步骤设置
    VPS上运行supervisorctl status kcptun 显示
    kcptun RUNNING pid 2099, uptime 0:22:05
    最后点击SSTAP上的闪电图标 提示:测试UDP转发···未通过!
    麻烦您帮忙查看一下 谢谢!

    oooooy5个月前 (06-20) Google Chrome 83.0.4103.106 Google Chrome 83.0.4103.106 Mac OS X  10.15.5 Mac OS X 10.15.5回复
    • 追加 已经解决UDP问题 目前出现了新的问题:
      SSTAP测试 提示:连接已被服务器放弃 TCP未通过 UDP转发通过 :cry:

      oooooy5个月前 (06-20) Google Chrome 83.0.4103.106 Google Chrome 83.0.4103.106 Mac OS X  10.15.5 Mac OS X 10.15.5回复
    • :cry: 重新折腾了三四次 终于成功了 感谢您撰写的教程~~

      oooooy5个月前 (06-20) Google Chrome 83.0.4103.106 Google Chrome 83.0.4103.106 Mac OS X  10.15.5 Mac OS X 10.15.5回复
  11. #11

    想问一下您 SStap的模式里面没有冒险岛可选 是选择不代理中国IP吗?

    oooooy5个月前 (06-21) Google Chrome 83.0.4103.106 Google Chrome 83.0.4103.106 Mac OS X  10.15.5 Mac OS X 10.15.5回复
    • 选择全局或者不代理中国IP(且绕过局域网),如果你知道netch的话,这里可以把sstap换成netch会更方便。

      LALA5个月前 (06-22) Google Chrome 80.0.3987.163 Google Chrome 80.0.3987.163 Windows 10 x64 Edition Windows 10 x64 Edition回复

分享创造快乐

广告合作资源投稿