分别加速tcp和udp,适合某些在openvpn/wireguard+udpspeeder全局加速tcp、udp方案中表现不好的游戏。
这里的方案配置的参数只适合游戏等小流量、低延迟需求的场景,不适合其他大流量使用场景,例如在线视频等。
服务端这里配置一个一键脚本,mix_install.sh,安装完成后服务开启自启动。
kcptun服务端监听:手动指定 udpspeeder服务端监听:手动指定
yum install -y wget && wget https://raw.githubusercontent.com/yobabyshark/kcptun_and_udpspeeder/master/mix_install.sh && chmod +x mix_install.sh && ./mix_install.sh
安装过程中需要输入服务器代理软件监听的端口。
ftp连接服务器,进入/usr/src/game/client目录,将其中的文件下载到电脑。
客户端也制作了bat脚本,start.bat、stop.bat,分别在开启时使用和关闭时使用。 udpspeeder和kcptun客户端监听同一个端口9898,此时tcp会进入kcptun隧道,udp会进入udpspeeder隧道。
下载speederv2.exe和client_windows_amd64.exe,和服务端下载的三个文件存放在一个文件夹,运行start.bat即可。
这里我们只部署kcptun的加速隧道、udpspeeder的加速隧道,需要你在通道两端自行串联软件,软件要支持tcp/udp传输。
一个例子:客户端使用sstap、sockscap等软件,指向ss客户端,ss客户端指向本地9898端口(kcptun和udpspeeder客户端监听端口),服务端kcptun和udpspeeder指向ss服务端监听端口。