超省心游戏加速:Wireguard+udp加速(CentOS版)

自建游戏加速器 atrandys 8个月前 (12-19) 18098次浏览 109个评论
文章目录[隐藏]

憋了一段时间,一直想写一个可以用很久搭建还非常简单游戏加速方案,所以这篇教程就诞生了,Wireguard+udpspeeder+udp2raw游戏加速方案,服务端基本是一键安装,两步操作,升级内核+安装wireguard+udp加速,熟悉wireguard的同学应该都知道这个步骤,这次的一键脚本更加的简单了,客户端也精简了很多操作,能一键操作的全部都是简单化处理,让你们在使用起来会感到轻松一些,点个赞,去油管订阅支持下呗~

注意:因为这是游戏加速方案,速度肯定不能和单独使用wireguard相比,以我的服务器为例,单独使用wireguard速度可以达到20Mbps,但是用本方案后,速度只能达到10Mbps(每个人情况可能不同),先不要慌,这个方案带来的最大好处就是稳定,丢包率非常非常非常低,这也是我们搞游戏加速器的初衷,稳定!稳定!稳定!我测试ping 1000次,一个包也没丢,虽然我用的是GIA线路,本身线路就稳定。

用这个方案搭建成功的小伙伴底下留个言,有人反馈会遇到问题,我统计一下出问题的比例。

教程内容

服务端搭建

1、脚本支持CentOS7,不支持openvz

2、一键升级系统内核

3、一键安装wireguard+udpspeeder+udp2raw

客户端配置

1、适用于windows

2、安装Tunsafe,获取udp工具客户端

3、配置Tunsafe

游戏VPS推荐

玩游戏一定要选游戏服务器所在地区的VPS,可以看下推荐:https://jiasu.ga/category/hkvps

服务端搭建

1、升级系统内核

使用下面命令运行一键脚本

yum install -y wget && wget https://raw.githubusercontent.com/atrandys/wireguard/master/wireguard_game.sh && chmod +x wireguard_game.sh && ./wireguard_game.sh

弹出页面选择1. 升级系统内核

升级内核时间较长,耐心等待,等待升级完成,按提示重启VPS

2、安装wireguard+udpspeeder+udp2raw

重启完成,再次连接VPS,执行以下命令

./wireguard_game.sh

在弹出页选择2. 安装wireguard+udpspeeder+udp2raw

安装过程中需要输入本地电脑的默认网关,打开本地电脑cmd,使用ipconfig命令,查看默认网关,我这里是192.168.2.1

将默认网关填写,然后回车

安装完成,进入/etc/wireguard/client,将client.conf传输到本地电脑,你可以使用FTP工具,也可以直接cat /etc/wireguard/client/client.conf,将内容复制,在本地电脑保存为client.conf

客户端配置

1、下载安装tunsafe和npcap

下载tunsafe windows版

下载下来然后安装tunsafe,安装过程很简单,会安装一个tap网卡,全部允许就可以了。

下载Npacp

下载下来安装即可,注意勾上下图中的选项,然后下一步安装就可以了。

2、下载udp客户端

下载udp客户端

将下载的压缩包,解压到C盘下,在C盘下会得到一个udp文件夹,里面有speeder和udp2raw两个客户端文件。

一定必须要解压到C盘!!!!!然后就不用管了,tunsafe会自动调用。

3、配置客户端

打开tunsafe,Options中,勾选Allow Pre/Post Commands

点击File,选择import,将在服务端下载的client.conf导入,然后connect即可。

以上就是本次游戏加速方案的全部内容,为了让客户端好用一些,研究这些批处理命令快把我搞废了,小伙伴们支持一下哈~~

多用户配置

多用户配置可参考这篇教程:配置wg+udp游戏方案多用户

非常重要

有问题需要沟通可进telegram:https://t.me/atrandys

这里是一些大家wireguard后遇到各种问题的排查过程,遇到问题先来这里看。

服务端

1、首先使用 wg 命令,查看wireguard服务是否正常启动,peer是否正常。ps -aux | grep -e speeder -e udp2raw看一下udp进程是否存活。

2、服务器是否转发开启成功,使用echo 1 > /proc/sys/net/ipv4/ip_forward命令,然后wg-quick down wg0,然后wg-quick up wg0 ,然后重新连接Tunsafe试试。

3、使用 ip link 命令查看物理网卡是否为eth0,如果不是将真实名称(除了lo、wg0的那个网卡)替换wg0.conf中的eth0。

4、你的云服务商的防火墙是否放行。像谷歌云/阿里云等在web控制台都可以看到防火墙设置,需配置放行udp2raw的端口或全部开放测试一下。

客户端(windows)

1、用管理员权限打开tunsafe,不要同时开启其他代理类软件。

2、如果是电脑直接拨号上网,可能会出现无法连接的情况,换路由器拨号。

3、有安装过SSTAP的情况(它安装的虚拟网卡会设置静态IP),wireguard可能会共用sstap安装的网卡,注意把这个虚拟网卡的ip和dns设置为自动获取。

4、安装过其他VPN的卸载一下,重装tunsafe试试。

5、有些路由设置的本地网络是10.0.0.1/24网段的,会有冲突,检查自己本地内网ip是否是10.0.0.X,如果是需要调整一下网段,不是就跳过。

重装!!!

如果以上问题你确实排查过了,那么很可能是tunsafe安装有问题,需要你卸载tunsafe,卸载TAP虚拟网卡,重新安装tunsafe,安装过程中所有权限都有要允许,有什么安全软件提示也要允许,重新试一下。


文章标题:超省心游戏加速:Wireguard+udp加速(CentOS版)
固定链接:https://atrandys.com/2018/1277.html
原创文章,未经允许,禁止转载。
喜欢 (19)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(109)个小伙伴在吐槽
  1. SSTAP+udpspeeder+udp2raw 能写个脚本吗 :grin:
    忽而还有2018-12-31 02:36 回复
  2. Warning: `/etc/wireguard/wg0.conf' is world accessible 请问一下这个怎么解决呀
    草莓2018-12-30 22:20 回复
    • 这是正常提示,用不了就按文章最后排查一下。
      atrandys2018-12-31 01:00 回复
  3. 用不了了emm。。
    草莓2018-12-30 20:40 回复
  4. 准备尝试在openwrt上部署好udpspeeder+udp2raw;再tunsafe
    Ethan2018-12-28 14:01 回复
    • 理论上可以的,电脑上tunsafe指向路由器上udpspeeder端口就可以。
      atrandys2018-12-28 15:28 回复
      • openwrt成功udpspeeder+udp2raw连接成功,tunsafe也能成功连接,连接成功后cmd能ping通google ip,无法ping通域名,去掉wgclient.conf中的dns后,能ping通google域名;以上均无法使用浏览器打开google与百度。
        Ethan2019-01-01 21:50 回复
        • tg:https://t.me/atrandys tg沟通贴参数。
          atrandys2019-01-01 22:22
        • 搞定了,排查下来是firewalld没关,关闭firewalld,启用iptables,重启wg就好了。thank u
          Ethan2019-01-01 23:46
  5. WIN7可以连接,WIN10不可以,是什么原因。请大神指教
    moon2018-12-27 13:44 回复
    • 需要排除文章最后客户端可能的相关问题,另外注意npcap是否安装。
      atrandys2018-12-27 14:18 回复
      • npcap是安装的,其他VPS也用的tunsafe,可以连接。
        moon2018-12-27 14:19 回复
  6. 掉包很嚴重。。。是什麽原因呢,連的臺灣,CN2
    sundy2018-12-26 22:01 回复
  7. 非常好的教程,网络有你更精彩。 有时间能否写一篇 Tinyfecvpn+udp2raw 跑路由器加速的教程?ps4和xbox的游戏主机就多福了,多谢先啦
    freeman2018-12-26 20:34 回复
  8. 电脑游戏试,通过服务器转发,手机连接,开始有网,一会就断网了,但还是连接状态,能否明鉴!
    花名2018-12-25 01:15 回复
  9. 油管 書臉都可以 就是上不了游戲 403提示
    sundy2018-12-24 20:54 回复
    • 游戏名字是什么
      atrandys2018-12-24 21:52 回复
      • 天涯明月刀 ,台湾的,NEXON代理
        sundy2018-12-25 17:07 回复
        • 是不是你的VPS不是原生IP,应该是识别到别的地区了,可能是游戏有锁区吧。
          atrandys2018-12-25 21:43
  10. https://copr-be.cloud.fedoraproject.org/results/jdoss/wireguard/epel-7-x86_64/repodata/repomd.xml: [Errno 12] Timeout on https://copr-be.cloud.fedoraproject.org/results/jdoss/wireguard/epel-7-x86_64/repodata/repomd.xml: (28, 'Connection timed out after 30001 milliseconds') Trying other mirror. 要怎么处理
    sundy2018-12-24 00:39 回复
    • 官方镜像问题,等待修复吧。已修复
      atrandys2018-12-24 00:53 回复
      • 按照排查的一步步做tunsafe还是链接不上
        sunny2018-12-24 16:00 回复
      • 进入游戏显示403 是不是IP被墙了
        sunny2018-12-24 16:14 回复
        • 403 Forbidden
          sunny2018-12-24 16:44
        • 上谷歌油管测试下能正常用吗?
          atrandys2018-12-24 18:38
      • 大佬我也出现这个问题了,2019年1月6日 15:55:16
        N Z2019-01-06 15:55 回复
        • 官方访问不了 我也没招 尝试ubuntu版吧
          atrandys2019-01-06 21:39
  11. 那个。。。dalao,校园局域网根本没法用udp2raw。。。。。都没自己单独的ip。。。。。连路由器拨号都做不了。。。。估计就校园局域网这个特殊环境没法用
    AH64DLONGBOW2018-12-23 17:20 回复
    • 说错了是公网ip
      AH64DLONGBOW2018-12-23 17:25 回复
  12. 老大,这个多用户怎么配置呢?
    天黑黑2018-12-21 18:24 回复
    • 和wireguard单独使用是一样的,服务端增加peer,客户端在原来的基础上改密钥,改IP。
      atrandys2018-12-21 20:58 回复
      • 多客服端配置脚本支持这个吗?
        天黑黑2018-12-21 21:57 回复
        • 我没有写过多客户,可去油管搜,有视频,但是单独wg的多用户。
          atrandys2018-12-21 23:42
  13. ummmm.....服务端的wireguard和udp2raw运行正常,客户端的udp2raw进程也运行正常,但是tunsafe就是连接不上。。。
    AH64DLONGBOW2018-12-21 16:32 回复
    • 很多这种情况,他们把配置给我用,或者给其他人用就可以连接,感觉还是本地电脑问题,但能排查的我都写在文章最后了。
      atrandys2018-12-21 18:05 回复
  14. 各位试一试这个,https://github.com/wangyu-/udp2raw-multiplatform/wiki/udp2raw-UDPspeeder-OpenVPN%E5%8E%9F%E7%94%9F%E8%BF%90%E8%A1%8C%E5%9C%A8windows-macOS%E4%B8%8A%E5%8A%A0%E9%80%9F%E5%85%A8%E6%B5%81%E9%87%8F,能不能用
    david2018-12-21 16:00 回复
  15. 请问作者,排查了您提出的各种注意点,都没有问题,vps系统也符合要求,是不是同时安装winpcap和npcap从而导致了不能连接的问题,照理来说不需要同时安装它们,麻烦作者答复下。作者的这个网站已经收藏了
    david2018-12-21 15:58 回复
    • 我也只能把知道的问题写在文章最后,其他问题想不到了
      atrandys2018-12-21 18:04 回复
  16. 成功一次 然后就一直登陆不上了。。。重新安装了VPS重新安装了脚本 也依然不能连接了 。单独安装WG 可以连接。但是 脸上1分钟掉线。 [20:43:00] 成功: 已终止进程 "udp2raw.exe",其 PID 为 5248。 [20:43:00] 成功: 已终止进程 "speederv2.exe",其 PID 为 6764。 这两个进程也有
    天黑黑2018-12-20 20:44 回复
    • 那就监控一下是不是服务端speeder进程死掉了,udp2raw现在是保活的,不会死。
      atrandys2018-12-20 22:53 回复
      • 你的排查我都用了 还是连接不上。.......
        天黑黑2018-12-21 00:42 回复
  17. 那个。。tunsafe的网址好像挂了
    AH64DLONGBOW2018-12-20 20:05 回复
    • 挂X访问,这是个好习惯。
      atrandys2018-12-20 22:52 回复
      • 不懂。。是指Xshell访问么。。
        AH64DLONGBOW2018-12-21 13:02 回复
        • 挂代理啊,这种站被x不是很正常吗
          atrandys2018-12-21 14:08
      • 挂了也是直接炸了不过我从别的地方下到了
        AH64DLONGBOW2018-12-21 15:57 回复
  18. 成功链接 但无法上网了 是什么原因呢
    sundy2018-12-20 14:15 回复
  19. 注意:win版udp2raw,一定先安装NPCAP https://nmap.org/npcap/dist/npcap-0.99-r7.exe,不然不启动。
    sq2018-12-20 11:40 回复
    • OK,多谢提示,补充到内容中。
      atrandys2018-12-20 11:56 回复
      • 为什么安装NPCAP 后就断网然后连网就蓝屏
        东来2019-04-09 16:18 回复
  20. 顶你了这个比上篇的易啊,要是有koolshare.lede的Wireguard+udpspeeder+udp2raw就更好
    PESH2018-12-20 09:28 回复
1 2 3