本帖最后由 先容我水一发 于 2019-12-19 15:47 编辑
前言
Netch可以很轻松解决SSTAP头疼的NAT问题,即使本地网络的NAT等级为严格,Netch也能够利用55R,V2ray节点提高本地NAT等级。使用前需要做大量的测试寻找节点,这需要有一定的耐心。
下载与安装Netch
访问项目的发布页面:https://github.com/NetchX/Netch
在这个页面上,找到Latest release项,这里下载的是软件的最新版本,如果看到pre release,表示软件的测试版本。 根据你的操作系统,下载x86或者x64的软件包,点击Netch.1.3.5.x64.7z,下载软件。注意32位的操作系统只能下载x86版本,64位操作系统只能下载x64版本,如果混淆用,会出现出乎意料的问题。
下载完成之后,可以获得一个压缩包,解压该压缩包,打开软件,如下图所示:。
配置Natch
启动V2ray或者SSR这类科学上网工具,选择其中一个节点。在Netch打开页面上,依次选择服务器,添加[socks5]服务器,打开添加[socks5]服务器窗口
填写备注、地址、并输入你V2ray或者SSR监听的端口号,点击保存按钮。如不清楚监听的端口号,请去对应的教程上查看,这里不在赘述。这里以本机监听端口号为1080为例:
测试节点NAT状态
由于不知道加速效果,所以必须测试,测试用的工具是NatTypeTester, 项目发布地址:https://github.com/HMBSbige/NatTypeTester/releases
下载下来之后直接运行即可,不可以修改名称,以防测试失败。
选择一个国外的STUN Server,如:stun.syncthing.net,点击Test,可以发现此时的NAT Type为Symmetric。
返回Netch用户界面,模式处选择[1]NatTypeTester,点击启动,启动完成时,状态栏显示为已启动。
再次返回NatTypeTester用户界面,点击Test,查看此时NAT状态。如果此时的NAT Type为FullCone,则说明加速成功,该节点可以用来解决NAT问题。如果不是,请在V2ray或者SSR处切换节点,再试一次。
加速游戏
返回Netch用户界面,依次点击模式,创建进程模式,打开创建进程模式窗口。
以加速steam为例,填写备注,点击扫描, 选择游戏所在的安装目录。
软件会自动扫描该目录下所需要加速的游戏文件,点击确定完成扫描。
点击保存完成模式添加。
选择刚刚的添加的模式,点击启动,即可加速对应游戏。
打开所加速的游戏,体验加速效果。
加速前:
加速后:
Q&A
Q:软件打不开,提示要安装xxx,怎么弄?
A:安装一下 .NET Framework 4.8 打上最新的 Visual C++ 合集.
Q:照做了,还是有问题
A:重装系统
Q:为什么测试之前,NatTypeTester提示的是Symmetric,使用Netch之后还是Symmetric或者直接udpBlocked?
A:首先检查NatTypeTester有没有被修改过名称,NatTypeTester如果被修改过文件名,Netch识别不到其真正加速的程序,导致测试失败。如果依旧是Symmetric,说明节点所在的网络环境不好,不能加速游戏,如果提示udpBlocked,则节点不能向游戏服务器发送数据。这两种情况只能换节点解决。
Q:NAT测试为FullCone,玩游戏的时候依旧很卡,还会掉线?
A:首先一定要保证线路传输的通畅,不丢包,否则NAT再好,也是浮云。如果游戏对NAT要求不高,尽可能的选择你所在省份到游戏所在国家的专线,以保证数据传输的可靠性。
Q:试了好多节点都不行,有没有快捷的办法?
A:暂时没有,折腾的目的就是在于此,一定要耐心! |