转 (实测:超不省心,这个方法太陈旧了) 超省心游戏加速:Wireguard+udp加速(CentOS版)
Wireguard+udpspeeder+udp2raw游戏加速方案
---------------------------------------错误报告及解决----------------------
搬瓦工debian9网卡识别错误,不能启动
root@bwh-gia:~# wg-quick up wg0
[#] ip link add wg0 type wireguard
[#] wg setconf wg0 /dev/fd/63
Line unrecognized: `eth1-jMASQUERADE'
Configuration parsing error
[#] ip link delete dev wg0
实际网卡为eth0,但是脚本安装时错误识别成eth1,导致不能启动
-------------------------------解决方案-----------------------------------------------------------
搬瓦工和vultr等国外的VPS有两个网卡,其中一个是没用的,在别的VPS上都没遇到过这个问题
你可以直接把脚本里的的$(ls /sys/class/net | awk '/^e/{print}')改成eth0,然后运行脚本。
--------------------------------------结论------------------------------------
这就是脚本的不兼容性给使用的用户带来的麻烦,这个问题卡了一个多小时。20200506
另外运行TunSafe客户端要用管理员权限运行,注意。20200507
原文链接:https://www.atrandys.com/2018/1277.html
一键安装脚本请用下面代码,原代码的改进版,实测好用。
yum install -y wget && wget https://raw.githubusercontent.com/lmc999/WireguardForGame/master/wg-for-game.sh && chmod +x wg-for-game.sh && ./wg-for-game.sh sudo chmod 600 /etc/wireguard/wg0.conf
参考该文和https://wokan.chawen.org/post/668,两个结合这看完成 20200507
另外运行TunSafe客户端要用管理员权限运行,注意。20200507
服务端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试试。(ruvds服务器连不上,用此方法成功连上了。20200507 13:44)
2018年12月19日 pm6:19•自建游戏加速器
憋了一段时间,一直想写一个可以用很久的搭建还非常简单游戏加速方案,所以这篇教程就诞生了,Wireguard+udpspeeder+udp2raw游戏加速方案,服务端基本是一键安装,两步操作,升级内核+安装wireguard+udp加速,熟悉wireguard的同学应该都知道这个步骤,这次的一键脚本更加的简单了,客户端也精简了很多操作,能一键操作的全部都是简单化处理,让你们在使用起来会感到轻松一些,点个赞,去油管订阅支持下呗~
注意:因为这是游戏加速方案,速度肯定不能和单独使用wireguard相比,以我的服务器为例,单独使用wireguard速度可以达到20Mbps,但是用本方案后,速度只能达到10Mbps(每个人情况可能不同),先不要慌,这个方案带来的最大好处就是稳定,丢包率非常非常非常低,这也是我们搞游戏加速器的初衷,稳定!稳定!稳定!我测试ping 1000次,一个包也没丢,虽然我用的是GIA线路,本身线路就稳定。
用这个方案搭建成功的小伙伴底下留个言,有人反馈会遇到问题,我统计一下出问题的比例。
文章目录[显示]
教程内容
服务端搭建1、脚本支持CentOS7,不支持openvz2、一键升级系统内核3、一键安装wireguard+udpspeeder+udp2raw客户端配置1、适用于windows2、安装Tunsafe,获取udp工具客户端3、配置Tunsafe游戏VPS推荐玩游戏一定要选游戏服务器所在地区的VPS,可以看下推荐:https://jiasu.ga/category/hkvps。
服务端搭建
1、升级系统内核
使用下面命令运行一键脚本
yum install -y wget && wgethttps://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
将默认网关填写,然后回车
安装完成,执行cd /etc/wireguard/client,将client.conf传输到本地电脑,你可以使用FTP工具,也可以直接cat /etc/wireguard/client/client.conf,将内容复制,在本地电脑保存为client.conf ...
|-转 wireguard+udpspeeder+udp2raw多用户配置
https://www.atrandys.com/2019/1365.html
2019年1月2日 pm9:58•自建游戏加速器
多用户配置非常简单,服务端增加peer,客户端修改ip和密钥即可。
步骤总结
增加一个用户的操作如下
1、给新用户生成一对密钥:公钥和私钥
2、修改服务端wg0.conf文件,增加新用户的peer,内容包含:公钥、允许ip。
3、新用户电脑需下载udp软件,在客户端client.conf基础上修改,修改:ip地址、私钥、本地网关。
是不是看到有点眼晕,没关系,以上只是让你明白需要做的步骤,我已经给一键脚本加入了增加用户的命令,很简单就可以完成,有没有一丝感动啊,亲~~
增加用户
1、重新获取一键脚本
rm -f wireguard_game.sh && wget https://raw.githubusercontent.com/atrandys/wireguard/master/wireguard_game.sh && chmod +x wireguard_game.sh && ./wireguard_game.sh
2、选择增加用户
给新用户起个名字,不要和之前的重复(不可使用client),我用new1来演示
执行后如果没有错误提示就成功了。...
|-转 Wireguard+udpspeeder+udp2raw游戏加速方案改进版-实测有效
关于客户端电脑的虚拟网卡配置IP和DNS自动获取
https://github.com/syh0304/WireguardForGame
forked from https://github.com/lmc999/WireguardForGame
关于客户端电脑的虚拟网卡配置IP和DNS自动获取...