说明:UDPSpeeder是一个双边网络加速工具,本身是加速UDP流量,但也可以加速TCP/UDP/ICMP,而网络游戏也是走的UDP,我们可以用来配合SSTap来最大改善我们的游戏体验,近期作者发布windows版本客户端,使用更加方便了,这里就大概的讲下方法。
简介
UDPspeeder作用是给udp流量加冗余和纠错(RS code),牺牲一定的流量(通常可小于0.5倍),让网络达到接近零丢包。 可以单独加速udp,或配合V皮N加速全流量(tcp/udp/icmp)。 最佳的适用场景是加速游戏,也可加速在线视频和网页浏览。
udp2raw不是加速器,只是一个帮助你绕过UDP限制的工具,作用是把udp流量混淆成tcp流量,可以突破udp流量限制或Udp QOS,极大提升稳定性。可以配合kcptun加速tcp,或配合UDPspeeder加速udp,防止各种限速断流。
说明
这里分别说下Udp2raw配置和UDPSpeeder配置,及其串联使用方法。且Udp2raw和UDPspeeder不配合V皮N的情况下只能转发UDP。对于SSR等来讲,转发UDP的同时也需要转发TCP,不然UDP功能无法使用,这里会配合tinyPortMapper一起使用。
本文只讲结合SSTap的玩法,也适用SSR,还有更多玩法可以去下面留的Github项目地址进行研究,有问题请去Issues栏提问,作者很热情,会很快回答你。
配置Udp2raw
1、VPS服务器配置
首先需要在VPS上下载服务端并解压Udp2raw,地址:https://github.com/wangyu-/udp2raw-tunnel/releases,
使用命令:
#目前最新版本20180225.0,如果以后有更新的话,方法基本一样
wget https://github.com/wangyu-/udp2raw-tunnel/releases/download/20180225.0/udp2raw_binaries.tar.gz
tar zxvf udp2raw_binaries.tar.gz
此时假设你服务器ip为44.55.66.77,有一个服务监听在udp 7777端口上,比如SSR,运行如下命令:
./udp2raw_amd64 -s -l0.0.0.0:4096 -r 127.0.0.1:7777 -a -k "passwd" --raw-mode faketcp
如果关闭SSH客户端,Udp2raw会停止运行,建议配合nohup或screen保持后台运行。
2、Win客户端配置
首先下载并安装winpcap,地址:https://www.winpcap.org/install/default.htm。
也可使用npcap,据说性能更好一些,但是安装时一定要把"开启winpcap的兼容模式"打勾。地址:https://nmap.org/npcap/。
下载Udp2raw客户端并解压,地址:https://github.com/wangyu-/udp2raw-multiplatform/releases。建议解压后直接放到C盘C:\Users\Administrator文件夹。
然后点击Win+R,然后输入cmd,运行命令:
udp2raw_mp_nolibnet.exe -c -l0.0.0.0:3333 -r44.55.66.77:4096 -k "passwd" --raw-mode easy-faketcp
#如果你的udp2raw文件在其它盘,比如D盘的xx文件夹,则需要先运行命令
cd /d d:\xx
然后别关掉CMD界面。
这时候基本就算完成了。 现在在Windows上访问本机的3333即相当于访问VPS的7777端口,通过udp2raw的所有流量都会被混淆成tcp。
配置UDPSpeeder.
其实方法和Udp2raw差不多,这里就不仔细讲了,只说个大概。
1、VPS服务器配置
先下载UDPSpeeder服务端并解压,下载地址:https://github.com/wangyu-/UDPspeeder/releases,使用命令:
#目前最新编译好的二进制文件版本20180522.0
wget https://github.com/wangyu-/UDPspeeder/releases/download/20180522.0/speederv2_binaries.tar.gz
tar zxvf speederv2_binaries.tar.gz
此时假设你服务器ip为44.55.66.77,有一个服务监听在udp 7777端口上,比如SSR,运行如下命令:
#此为游戏场景的推荐设置:
./speederv2_amd64 -s -l0.0.0.0:4096 -r127.0.0.1:7777 -k "passwd" -f2:4 --timeout 1
如果关闭SSH客户端,UDPSpeeder会停止运行,同样建议配合nohup或screen保持后台运行,更多推荐配置,查看:https://github.com/wangyu-/UDPspeeder/wiki/%E6%8E%A8%E8%8D%90%E8%AE%BE%E7%BD%AE
2、Win客户端配置
客户端下载地址和上面一样,https://github.com/wangyu-/UDPspeeder/releases。下载speederv2_windows.zip文件,并解压到C盘C:\Users\Administrator文件夹。
然后点击Win+R,然后输入cmd,运行命令:
speederv2.exe -c -l0.0.0.0:3333 -r44.55.66.77:4096 -k "passwd" -f2:4 --timeout 1
然后别关掉CMD界面。
UDPSpeeder+Udp2raw串联.
本文所讲的方法就是使用UDPSpeeder+Udp2raw串联配合SSTap加速优化网游,这里就大概的讲下方法。
1、VPS服务器配置.
#分别下载UDPSpeeder和Udp2raw服务端文件
wget https://github.com/wangyu-/udp2raw-tunnel/releases/download/20180225.0/udp2raw_binaries.tar.gz
wget https://github.com/wangyu-/UDPspeeder/releases/download/20180522.0/speederv2_binaries.tar.gz
tar zxvf speederv2_binaries.tar.gz
tar zxvf udp2raw_binaries.tar.gz
假设你服务器ip为44.55.66.77,有一个服务监听在udp 7777端口上,比如SSR,运行如下命令:
#监听端口填对,其它端口不一定要依次挨着,只要首尾对应就行
./speederv2_amd64 -s -l127.0.0.1:7776 -r127.0.0.1:7777 --mode 0 -f2:4 --timeout 1
./udp2raw_amd64 -s -l0.0.0.1:7775 -r127.0.0.1:7776 -k "passwd" --raw-mode faketcp -a
请使用Screen后台运行。
2、Win客户端配置
UDPSpeeder和Udp2raw客户端文件下载:https://github.com/wangyu-/UDPspeeder/releases、
https://github.com/wangyu-/udp2raw-multiplatform/releases,下载后都解压到C盘C:\Users\Administrator文件夹。
然后点击Win+R,然后输入cmd,运行命令:
udp2raw_mp_nolibnet.exe -c -l127.0.0.1:7774 -r44.55.66.77:7775 -k "passwd" --raw-mode faketcp
speederv2.exe -c -l0.0.0.0:7773 -r127.0.0.1:7774 --mode 0 -f2:4 --timeout 1
可以双开CMD界面分别运行2条命令。
TCP端口转发.
只转发UDP在SSR上是用不了UDP功能,这里还需要转发下TCP,在VPS上先安装BBR加速TCP。
#使用秋水的脚本
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh
然后在电脑上下载Win版tinyPortMapper,下载地址:https://github.com/wangyu-/tinyPortMapper/releases,下载tinymapper_windows.zip然后解压到C盘C:\Users\Administrator文件夹。
依然点击Win+R,然后输入cmd,运行命令:
#使用本地的7773端口转发服务器的7777端口,记得转发的TCP的端口和上面的UDP端口一致。
tinymapper.exe -l0.0.0.0:7773 -r44.55.66.77:7777 -t
好了,这里差不多配置完了,差不多总共需要开2个SSH窗口,3个CMD窗口。
配置SSTap
首先查看使用教程:SSTap:可以用SS来进行海外游戏加速的工具,记得SSR服务器IP填127.0.0.1,端口填转的端口,比如本文的7773,其他参数一模一样。
相关链接
UDPspeeder项目地址:https://github.com/wangyu-/UDPspeeder
Udp2raw项目地址:https://github.com/wangyu-/udp2raw-tunnel
tinymapper项目地址:https://github.com/wangyu-/tinyPortMapper
---------------------
https://burgertown.site/2017/12/25/Speeder/
https://zhuanlan.zhihu.com/p/33268678
https://blog.bluerain.io/p/udp-tunnel-0.html
简介
UDPspeeder作用是给udp流量加冗余和纠错(RS code),牺牲一定的流量(通常可小于0.5倍),让网络达到接近零丢包。 可以单独加速udp,或配合V皮N加速全流量(tcp/udp/icmp)。 最佳的适用场景是加速游戏,也可加速在线视频和网页浏览。
udp2raw不是加速器,只是一个帮助你绕过UDP限制的工具,作用是把udp流量混淆成tcp流量,可以突破udp流量限制或Udp QOS,极大提升稳定性。可以配合kcptun加速tcp,或配合UDPspeeder加速udp,防止各种限速断流。
说明
这里分别说下Udp2raw配置和UDPSpeeder配置,及其串联使用方法。且Udp2raw和UDPspeeder不配合V皮N的情况下只能转发UDP。对于SSR等来讲,转发UDP的同时也需要转发TCP,不然UDP功能无法使用,这里会配合tinyPortMapper一起使用。
本文只讲结合SSTap的玩法,也适用SSR,还有更多玩法可以去下面留的Github项目地址进行研究,有问题请去Issues栏提问,作者很热情,会很快回答你。
配置Udp2raw
1、VPS服务器配置
首先需要在VPS上下载服务端并解压Udp2raw,地址:https://github.com/wangyu-/udp2raw-tunnel/releases,
使用命令:
#目前最新版本20180225.0,如果以后有更新的话,方法基本一样
wget https://github.com/wangyu-/udp2raw-tunnel/releases/download/20180225.0/udp2raw_binaries.tar.gz
tar zxvf udp2raw_binaries.tar.gz
此时假设你服务器ip为44.55.66.77,有一个服务监听在udp 7777端口上,比如SSR,运行如下命令:
./udp2raw_amd64 -s -l0.0.0.0:4096 -r 127.0.0.1:7777 -a -k "passwd" --raw-mode faketcp
如果关闭SSH客户端,Udp2raw会停止运行,建议配合nohup或screen保持后台运行。
2、Win客户端配置
首先下载并安装winpcap,地址:https://www.winpcap.org/install/default.htm。
也可使用npcap,据说性能更好一些,但是安装时一定要把"开启winpcap的兼容模式"打勾。地址:https://nmap.org/npcap/。
下载Udp2raw客户端并解压,地址:https://github.com/wangyu-/udp2raw-multiplatform/releases。建议解压后直接放到C盘C:\Users\Administrator文件夹。
然后点击Win+R,然后输入cmd,运行命令:
udp2raw_mp_nolibnet.exe -c -l0.0.0.0:3333 -r44.55.66.77:4096 -k "passwd" --raw-mode easy-faketcp
#如果你的udp2raw文件在其它盘,比如D盘的xx文件夹,则需要先运行命令
cd /d d:\xx
然后别关掉CMD界面。
这时候基本就算完成了。 现在在Windows上访问本机的3333即相当于访问VPS的7777端口,通过udp2raw的所有流量都会被混淆成tcp。
配置UDPSpeeder.
其实方法和Udp2raw差不多,这里就不仔细讲了,只说个大概。
1、VPS服务器配置
先下载UDPSpeeder服务端并解压,下载地址:https://github.com/wangyu-/UDPspeeder/releases,使用命令:
#目前最新编译好的二进制文件版本20180522.0
wget https://github.com/wangyu-/UDPspeeder/releases/download/20180522.0/speederv2_binaries.tar.gz
tar zxvf speederv2_binaries.tar.gz
此时假设你服务器ip为44.55.66.77,有一个服务监听在udp 7777端口上,比如SSR,运行如下命令:
#此为游戏场景的推荐设置:
./speederv2_amd64 -s -l0.0.0.0:4096 -r127.0.0.1:7777 -k "passwd" -f2:4 --timeout 1
如果关闭SSH客户端,UDPSpeeder会停止运行,同样建议配合nohup或screen保持后台运行,更多推荐配置,查看:https://github.com/wangyu-/UDPspeeder/wiki/%E6%8E%A8%E8%8D%90%E8%AE%BE%E7%BD%AE
2、Win客户端配置
客户端下载地址和上面一样,https://github.com/wangyu-/UDPspeeder/releases。下载speederv2_windows.zip文件,并解压到C盘C:\Users\Administrator文件夹。
然后点击Win+R,然后输入cmd,运行命令:
speederv2.exe -c -l0.0.0.0:3333 -r44.55.66.77:4096 -k "passwd" -f2:4 --timeout 1
然后别关掉CMD界面。
UDPSpeeder+Udp2raw串联.
本文所讲的方法就是使用UDPSpeeder+Udp2raw串联配合SSTap加速优化网游,这里就大概的讲下方法。
1、VPS服务器配置.
#分别下载UDPSpeeder和Udp2raw服务端文件
wget https://github.com/wangyu-/udp2raw-tunnel/releases/download/20180225.0/udp2raw_binaries.tar.gz
wget https://github.com/wangyu-/UDPspeeder/releases/download/20180522.0/speederv2_binaries.tar.gz
tar zxvf speederv2_binaries.tar.gz
tar zxvf udp2raw_binaries.tar.gz
假设你服务器ip为44.55.66.77,有一个服务监听在udp 7777端口上,比如SSR,运行如下命令:
#监听端口填对,其它端口不一定要依次挨着,只要首尾对应就行
./speederv2_amd64 -s -l127.0.0.1:7776 -r127.0.0.1:7777 --mode 0 -f2:4 --timeout 1
./udp2raw_amd64 -s -l0.0.0.1:7775 -r127.0.0.1:7776 -k "passwd" --raw-mode faketcp -a
请使用Screen后台运行。
2、Win客户端配置
UDPSpeeder和Udp2raw客户端文件下载:https://github.com/wangyu-/UDPspeeder/releases、
https://github.com/wangyu-/udp2raw-multiplatform/releases,下载后都解压到C盘C:\Users\Administrator文件夹。
然后点击Win+R,然后输入cmd,运行命令:
udp2raw_mp_nolibnet.exe -c -l127.0.0.1:7774 -r44.55.66.77:7775 -k "passwd" --raw-mode faketcp
speederv2.exe -c -l0.0.0.0:7773 -r127.0.0.1:7774 --mode 0 -f2:4 --timeout 1
可以双开CMD界面分别运行2条命令。
TCP端口转发.
只转发UDP在SSR上是用不了UDP功能,这里还需要转发下TCP,在VPS上先安装BBR加速TCP。
#使用秋水的脚本
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh
然后在电脑上下载Win版tinyPortMapper,下载地址:https://github.com/wangyu-/tinyPortMapper/releases,下载tinymapper_windows.zip然后解压到C盘C:\Users\Administrator文件夹。
依然点击Win+R,然后输入cmd,运行命令:
#使用本地的7773端口转发服务器的7777端口,记得转发的TCP的端口和上面的UDP端口一致。
tinymapper.exe -l0.0.0.0:7773 -r44.55.66.77:7777 -t
好了,这里差不多配置完了,差不多总共需要开2个SSH窗口,3个CMD窗口。
配置SSTap
首先查看使用教程:SSTap:可以用SS来进行海外游戏加速的工具,记得SSR服务器IP填127.0.0.1,端口填转的端口,比如本文的7773,其他参数一模一样。
相关链接
UDPspeeder项目地址:https://github.com/wangyu-/UDPspeeder
Udp2raw项目地址:https://github.com/wangyu-/udp2raw-tunnel
tinymapper项目地址:https://github.com/wangyu-/tinyPortMapper
---------------------
https://burgertown.site/2017/12/25/Speeder/
https://zhuanlan.zhihu.com/p/33268678
https://blog.bluerain.io/p/udp-tunnel-0.html
No comments:
Post a Comment