更省心游戏加速:Wireguard+udp加速(Ubuntu版)

自建游戏加速器 atrandys 8个月前 (01-04) 14483次浏览 70个评论
文章目录[隐藏]

比之前的超省心游戏加速:Wireguard+udp加速(CentOS版)更加方便的ubuntu版来了,不用升级内核了,安装就更快捷,脚本也新增增加用户功能,无需手动修改配置文件。

脚本要求

1、ubuntu >= 14.04

2、客户端适用于windows

游戏VPS推荐

玩游戏一定要选游戏服务器所在地区的VPS,可以看下本站推荐VPS或搜索。

服务端搭建

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

wget https://raw.githubusercontent.com/atrandys/wireguard/master/wireguard_game_ubuntu.sh && chmod +x wireguard_game_ubuntu.sh && ./wireguard_game_ubuntu.sh

弹出页面选择1. 安装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网卡,全部允许就可以了。

下载Npcap

下载下来安装即可,注意安装过程中勾选如下图中选项,然后一路下一步安装就可以了。

2、下载udp客户端

下载udp客户端

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

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

3、配置客户端

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

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

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

多用户配置

和centos的增加用户方式是一模一样的。

1、执行一键脚本

./wireguard_game_ubuntu.sh

2、选择增加用户

给新用户起个名字,不要和之前的重复(不可使用client),我用new1来演示

执行后如果没有错误提示就成功了。

3、进入/etc/wireguard/client目录,下载生成的用户文件。

4、新用户需要下载udp软件放在C盘

下载UDP客户端

将下载的压缩包,解压到C盘下,在C盘下会得到一个udp文件夹,里面有speeder和udp2raw两个客户端文件,搭建wg+udp加速方案教程中有提到。

5、新用户在本地修改new1.conf,修改其中的默认网关为新用户自己电脑的实际默认网关

6、下载安装tunsafe,导入new1.conf即可连接。

7、如需增加多个用户,重复上面步骤即可,搞定了的小伙伴留个言,熬夜写脚本给个鼓励呀~~遇到问题留言或tg:https://t.me/atrandys


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

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

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(70)个小伙伴在吐槽
  1. 虽然我连接成功了,不过感觉游戏延迟变高!
    n2cool2019-04-19 08:37 回复
  2. 64位 一次通过 棒棒哒 谢谢大神
    谁替你坚强2019-04-10 21:52 回复
  3. 今天看你的教程学习.发现tunsafe下载不了啦,能不能提供一个百度网盘的连接
    谁替你坚强2019-04-10 16:47 回复
  4. 有 windows 7旗舰版 安装Npcap后就断网 然后宽带连接就蓝屏的吗
    东来2019-04-09 19:18 回复
    • tunsafe能不能发一份给我啊
      谁替你坚强2019-04-10 16:58 回复
  5. 请问安装Npcap后就断网,然后联网就蓝屏什么原因
    东来2019-04-09 16:25 回复
    • 没遇到过这情况。建议找找驱动方面的问题或者是否有些所谓的安全软件的问题。
      atrandys2019-04-09 18:15 回复
      • 你是 windows 7旗舰版 吗
        东来2019-04-09 18:46 回复
  6. 我的privatekey和publickey都是空的,这是什么情况?
    黑酱2019-03-17 19:00 回复
  7. 请问,我前面都是按照教程一步一步来的但是最后tunsafe连接的时候一直连接不上请问这什么原因呢?
    youya2019-03-14 19:25 回复
    • 1、确保服务端wg/udpspeeder/udp2raw正常运行 2、客户端查看连接时两个udp是否正常启动(任务管理器看进程) 3、telegram群:https://t.me/atrandys
      atrandys2019-03-14 20:07 回复
  8. 不好意思, 请问一下, 这样配置是否本机TCP+UDP流量全部走VPS? 是否可以指定进程or地址?
    咪咪2019-03-13 17:44 回复
    • 1、目前配置是全部代理 2、不能指定进程,可以指定哪些IP需要被代理,参照:https://www.atrandys.com/2018/1325.html
      atrandys2019-03-13 18:02 回复
      • 收到 谢谢
        咪咪2019-03-13 19:36 回复
  9. 我的是校园网,有线拨号连接用ipconfig查看默认网关为0.0.0.0,完成配置后,TunSafe点击connent,多次尝试握手都连接不上。 复制,下载文件都试过了。 这个是config文件的内容: [Interface] PrivateKey = 0KI3FW1CAxBWBHDaxYn0vbEXhb4ruS79SCHpzKswB0s= PostUp = mshta vbscript:CreateObject("WScript.Shell").Run("cmd /c route add 165.227.28.213 mask 255.255.255.255 0.0.0.0 METRIC 20 & start /b c:/udp/speederv2.exe -c -l127.0.0.1:2090 -r127.0.0.1:2091 -f2:4 --mode 0 --timeout 0 & start /b c:/udp/udp2raw.exe -c -r165.227.28.213:36751 -l127.0.0.1:2091 --raw-mode faketcp -k 1ba0",0)(window.close) PostDown = route delete 165.227.28.213 && taskkill /im udp2raw.exe /f && taskkill /im speederv2.exe /f Address = 10.0.0.2/24 DNS = 8.8.8.8 MTU = 1420 [Peer] PublicKey = FeLc9Lw8Yu3xRLfxmMIyMitbrcgSAb33pzeY72Yt71g= Endpoint = 127.0.0.1:2090 AllowedIPs = 0.0.0.0/0, ::0/0 PersistentKeepalive = 25
    Lantos2019-03-07 16:13 回复
    • 网关填本机ip试试
      atrandys2019-03-07 16:56 回复
      • 还是不行~ ~
        Lantos2019-03-07 17:24 回复
  10. client.conf怎么下载。。
    街舞風雷2019-02-11 20:50 回复
    • cat /etc/wireguard/client/client.conf 把内容复制,保存到本地新建一个client.conf的文件就可以.
      atrandys2019-02-11 21:04 回复
  11. 所需的软件都在哪里下载?
    Ferdinand2019-02-01 23:37 回复
    • 都有对应的下载链接 仔细看下
      atrandys2019-02-02 00:00 回复
  12. 这个方法搭的,手机上该怎么用呢?
    alcatrz2019-01-29 20:37 回复
    • 手机上没有好用的udp客户端,目前无法支持
      atrandys2019-01-29 22:16 回复
      • 要要手机用还要再开一个?
        alcatrz2019-01-29 22:45 回复
        • 手机用不用udp?如果不用udp,用脚本上的增加用户,然后拿到配置文件,手机上导入就可以。
          atrandys2019-01-29 22:52
  13. 感谢大大,成功连接,测试一切都正常,但是ping 8.8.8.8有丢包~~还没有测试游戏,感觉网络很不稳的节奏 :razz:
    日后再说2019-01-24 16:14 回复
    • 测试下是否线路的丢包率太高?可调整udp参数
      atrandys2019-01-24 16:31 回复
      • 找到问题了,win版本的udp2raw-multiplatform有新版本更新了,支持了最新的easy faketcp,但是最好还是用-g参数手动设置防火墙,我设置过后就出过问题,还有要优化下udpspeeder的参数,f可以大一些比如10:10,或者20:20,具体根据丢包率来调节,具体看https://github.com/wangyu-/udp2raw-multiplatform/wiki/easy-faketcp%E6%A8%A1%E5%BC%8F%E6%B3%A8%E6%84%8F%E4%BA%8B%E9%A1%B9
        日后再说2019-01-26 11:54 回复
  14. 你好,输入网关回车后显示如下,请问是什么问题呢? 输入你客户端电脑的默认网关,打开cmd,使用ipconfig命令查看 比如192.168.1.1 :192.168.0.1 ./wireguard_game_ubuntu.sh: line 160: [: too many arguments sudo: wg-quick: command not found
    Yort2019-01-22 19:22 回复
  15. root@instance-3:~# ps -aux | grep -e speeder -e udp2raw root 11382 0.0 0.1 6188 1116 pts/0 S 10:11 0:00 ./speederv2 -s -l127.0.0.1:23333 -r127.0.0.1:35925 -f2:1 --mode 0 --timeout 0 root 11383 0.0 0.1 2560 748 pts/0 S 10:11 0:00 /bin/sh ./run.sh ./udp2raw -s -l0.0.0.0:49955 -r 1 27.0.0.1:23333 --raw-mode faketcp -a -k 6d3a root 11384 0.0 0.2 3680 1748 pts/0 S 10:11 0:00 ./udp2raw -s -l0.0.0.0:49955 -r 127.0.0.1:23333 -- raw-mode faketcp -a -k 6d3a root 11549 0.0 0.1 7980 824 pts/0 S+ 10:16 0:00 grep --color=auto -e speeder -e udp2raw root@instance-3:~# /etc/wireguard/client -bash: /etc/wireguard/client: Is a directory UDP开不起来啊
    ljd7402019-01-11 18:30 回复
    • 看着udp正常了,问题具体是什么?
      atrandys2019-01-12 00:37 回复
      • 这个网关 自动获取ip的 没有本地连接 填上以太网的网关绿灯然后没用
        222019-01-12 00:43 回复
      • [13:46:29] Added Route 127.0.0.1/32 => 10.0.0.1 [13:46:29] Added Route 0.0.0.0/1 => 10.0.0.1 [13:46:29] Added Route 128.0.0.0/1 => 10.0.0.1 [13:46:29] Run: mshta vbscript:CreateObject("WScript.Shell").Run("cmd /c route add 35.201.192.181 mask 255.255.255.255 10.0.0.1 METRIC 20 & start /b c:/udp/speederv2.exe -c -l127.0.0.1:2090 -r127.0.0.1:2091 -f2:1 --mode 0 --timeout 0 & start /b c:/udp/udp2raw.exe -c -r35.201.192.181:29977 -l127.0.0.1:2091 --raw-mode faketcp -k d9b9",0)(window.close) [13:46:30] Sending handshake... [13:46:35] Retrying handshake, attempt 2... [13:46:35] Connection established. IP 10.0.0.2 连成功了 没有网 这怎么搞啊大大
        ljd7402019-01-12 13:48 回复
        • 查看服务器的转发正常开启了吗,重启下服务端
          atrandys2019-01-12 14:37
        • [root@instance-3 ~]# [root@instance-3 ~]# echo 1 > /proc/sys/net/ipv4/ip_forward -bash: [root@instance-3: command not found [root@instance-3 ~]# wg-quick down wg0 Warning: `/etc/wireguard/wg0.conf' is world accessible [#] ip link delete dev wg0 [#] umount /etc/resolv.conf [#] iptables -D FORWARD -i wg0 -j ACCEPT; iptables -D FORWARD -o wg0 -j ACCEPT; iptables -t nat -D POSTROUTING -o e th0 -j MASQUERADE [root@instance-3 ~]# wg-quick up wg0 Warning: `/etc/wireguard/wg0.conf' is world accessible [#] ip link add wg0 type wireguard [#] wg setconf wg0 /dev/fd/63 [#] ip address add 10.0.0.1/24 dev wg0 [#] ip link set mtu 1420 up dev wg0 [#] mount `8.8.8.8' /etc/resolv.conf [#] echo 1 > /proc/sys/net/ipv4/ip_forward; iptables -A FORWARD -i wg0 -j ACCEPT; iptables -A FORWARD -i wg0 -j ACC EPT; iptables -A FORWARD -o wg0 -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE [root@instance-3 ~]# 这个是转发
          ljd7402019-01-12 17:33
      • [17:26:22] Loading file: C:\Program Files\TunSafe\Config\client.conf [17:26:22] TAP Driver Version 9.21 [17:26:22] Blocking standard DNS on all adapters [17:26:22] Added Route 127.0.0.1/32 => 192.168.50.1 [17:26:22] Added Route 0.0.0.0/1 => 10.0.0.1 [17:26:22] Added Route 128.0.0.0/1 => 10.0.0.1 [17:26:22] Run: mshta vbscript:CreateObject("WScript.Shell").Run("cmd /c route add 35.220.179.105 mask 255.255.255.255 192.168.50.1 METRIC 20 & start /b c:/udp/speederv2.exe -c -l127.0.0.1:2090 -r127.0.0.1:2091 -f2:4 --mode 0 --timeout 0 & start /b c:/udp/udp2raw.exe -c -r35.220.179.105:26607 -l127.0.0.1:2091 --raw-mode faketcp -k 3efe",0)(window.close) [17:26:22] Sending handshake... [17:26:27] Retrying handshake, attempt 2... [17:26:27] Connection established. IP 10.0.0.2 网段也改了 也连不上
        ljd7402019-01-12 17:28 回复
        • 来tg:https://t.me/atrandys
          atrandys2019-01-12 21:06
  16. https://github.com/aturl/awesome-anti-gfw/blob/master/WireGuard/RaspberryPi_install_WireGuard_VPN_Tunnel.md 樹莓派Ubuntu 要升级内核,手動配置文件較煩
    Chun2019-01-11 15:21 回复
  17. 多谢大佬推出Ubuntu版,这个版本debian的也可以用吗?
    煎饼2019-01-10 14:56 回复
  18. 我知道原因了,是复制粘贴的问题。建议大家还是下载config文件。
    2019-01-07 21:17 回复
    • 下个notepad++文本编辑器,不容易出格式问题
      atrandys2019-01-08 00:34 回复
  19. 感谢大大。正在尝试中。但是连接之后显示绿色connect了。却不能连接网络。请问这该如何排查呀。默认网关已改
    巡璃2019-01-05 20:22 回复
  20. 出现以下这行错误,不知怎么办。 Missing = on line: mask 255.255.255.0 192.168.31.1 METRIC 20 & start /b c:/udp/speederv2.exe -c -l127.0.0.
    2019-01-05 09:30 回复
    • 哪里提示的
      atrandys2019-01-05 14:53 回复
      • TunSafe点开始联接后出现这个错误提示。
        2019-01-05 17:16 回复
        • 贴出 config文件内容
          atrandys2019-01-05 18:40
        • [Interface] PrivateKey = 2Nzb30hK6mnfknLIAS6unQxQVzBfypNc5ZS8MhdOqGU= PostUp = mshta vbscript:CreateObject("WScript.Shell").Run("cmd /c route add 13.229.122.101 mask 255.255.255.255 192.168.31.1 METRIC 20 & start /b c:/udp/speederv2.exe -c -l127.0.0.1:2090 -r127.0.0.1:2091 -f2:1 --mode 0 --timeout 0 & start /b c:/udp/udp2raw.exe -c -r13.229.122.101:30269 -l127.0.0.1:2091 --raw-mode faketcp -k 5d0e",0)(window.close) PostDown = route delete 13.229.122.101 && taskkill /im udp2raw.exe /f && taskkill /im spee derv2.exe /f Address = 10.0.0.2/24 DNS = 8.8.8.8 MTU = 1200 [Peer] PublicKey = 24/B3ttAmzG9gmZEQOBRN/x2/EkJ0D7P8FZ4CLLsBBY= Endpoint = 127.0.0.1:2090 AllowedIPs = 0.0.0.0/0, ::0/0 PersistentKeepalive = 25
          2019-01-05 23:45
        • 看着没问题
          atrandys2019-01-06 00:46
1 2