» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[其他] 游戏玩家的软路由方案分享

本主题由 System 于 2024-6-6 05:00 解除限时高亮
臭打游戏+软路由=事情多。
不过好在有变通的方案,给同样的玩家一个参考。
采用硬路由主路由+软路由做旁网关的传统方案。
预期目标,不影响主力PC机性能,又尽可能的无感fq。

打游戏有几项是刚需:
1、        需要fullcone,也是全锥型nat,有公网ip的玩家可以无视这条。全锥型nat原理不多说,只说对打游戏好处在于连接性能非常好,打洞成功率很高,缺点是安全性,但也只对有公网ip的用户才用考虑,现今段大局网多层nat,安全性真是老黄历了,讲真,怎么好用怎么来,所以fullcone是刚需。
用光猫做路由一般都不会有这个选项,听说华为的光猫可以开,中兴光猫的个别型号可以开。如果不能开,尽可能的把光猫桥接然后接到自己的路由上,也可以光猫dmz给游戏机ip,但只能1个ip,对有多台游戏机的这个办法不大好用。现在的新路由基本也没有能开全锥型nat,也是个别型号能开,新款路由我只知道中兴可以开,京东云也可以。其他了解得不多,基本都是不行,特别点出新款华硕路由器全部不能开。

2、        尽可能固定用一两个DNS,去itdog.cn,有DNS查询,可以把想用的DNS丢进去测速,搞一两个速度最快填入路由器DNS里。按照smartdns作者的说法,多个dns查询返回,对下载和打游戏来说不如固定最优一两个DNS来的好。所以用营运商的下发的DNS或者腾讯和阿里的就行,缺点就是硬路由dns基本没有缓存机制。

软路由方面:
1、很传统的配置,设置好fq软件即可。为什么不采用以前的方案https://bbs.tgfcer.com/thread-8387601-1-1.html,因为在ikuai已经做了底层国内ip分流,UU加速器流量会过一遍op,造成UU加速器功能失效。情况不限于此,比如华硕的官改固件,梅林固件,或者小米路由器+shellcrash等等类似的一台路由器干两件事的,UU都会失效,原理也不复杂,就是fq软件劫持了流量做分流,uu的流量不能直通wan出口,自然失效了,或者10%以上的丢包。
解决办法kuai把电脑端的UU加速器,也就是uu加速器的路由模式,会在win做一个虚拟网卡,可以看到uu的网段,把网段填入到ikuia的分流规则里面,直接出口wan,不再走op,好像能解决了,但PS5的游戏主机类又不好用了,只能再虚拟个op,挂上uu,然后游戏机网关全都指定这个OP,这样也可以使用。最终大招是搞一条支持udp转发的游戏线路,这还不算完,这条线路还必须得支持fullcone才行,有这样一条线路,一个op就能解决所有问题。

2、回到软硬方案,硬路由设置不变,现在硬路由基本都支持游戏加速器,开启了就无脑用。软路由就是普通的旁路由方案。

3、PC主机拿到的是硬路由的网关和DNS。是不能fq的。这时需要用到edge浏览器插件
Proxy SwitchyOmega  这个软件可以设置个sock5代理,填入你的软路由地址和端口,比如192.168.1.28,端口1070  pass的默认scok5端口是1070,酸酸乳是1080,应用保存后点击就可以使用了。图文连接https://switchyomega.org/

4、为什么要用这个插件。win10以后,代理变成了系统级代理,在win里面叫代理服务器设置,用桌面xray或者其他别的都会调用这个玩意,对打游戏是有影响的,在浏览器里面用插件,只会影响浏览器,不想用了点一下也能关掉,很方便,主要不影响打游戏的性能,因为pc是直连硬路由,性能是最好的。 还能实现无感翻,开启浏览器随便打开啥网站都是能连接,算是变相无感翻了把。

5、剩下不吃性能的电视盒子,手机啥的想fq,去硬路由的静态地址绑定,下一条网关填入软路由IP地址即可,或者各终端手动填入软路由地址。因为这些设备不吃性能,能用就行的程度,所以流量跑一圈损失一些性能是可以接受的,初次配置一下,以后就可以用了。


本帖最近评分记录
  • voodoo 发贴积分 +100 原创内容 2024-5-28 01:24
  • voodoo 激骚 +10 原创内容 2024-5-28 01:24

TOP

引用:
原帖由 多蒙 于 2024-5-28 14:12 发表
posted by wap, platform: MAC OS X
fullcone 怎么确认开没开?
开了就能无法无天了?
我家是 X86 iStoreOS,按理说是全锥,但没啥感觉。。。
PS5 网线走 openwrt,re.net 还是连不上
可以看看这篇文章,说得比较详细。
https://zbttl-github-io.vercel.a ... de-gao-tan-kuo-lun/
测试nat类型可以下载这个软件,注意,会出现第一次点击是非fullcone,第二次变成fullcone,以第一次点击测试为准,原理是随机打洞,第二次点击会用上一次的端口,误认为是fullcone
https://github.com/HMBSbige/NatT ... Tester-8.0.2-x64.7z

fullcone对打游戏的好处很多,我截取一段
|fullcone 是啥?
也称 nat1 或者是 nat 开放。简单来说,通讯中对方能获取你未修改的源 ip 和源端口基本就能识别成 fullcone nat。nat 一共有四种,就不细展开了。

fullcone nat 的好处在许多网络游戏(尤其是 cod),只有 fullcone nat 才能匹配到最多的人,nat1 可以匹配 nat 全类型的人,相比之下 nat3 只能匹配到 nat1 和 nat3 的人,nat4 就只能匹配到 nat4 的人,也就是基本鬼服。另外在电驴和 ed2k 网络中,fullcone 能连到最多的节点,ed2k 想要获取 high id 也需要在 fullcone 下。



TOP

补充一下,如果是用运营商送的光猫做路由,全默认设置下,基本都是nat4,或者nat3,咋说呢,比如我玩街霸,开了UU加速器匹配对手平均都要1-2分钟或者更长或者直接网络错误,用自己的路由,开启fullcone,如果有IPV6环境,基本10秒左右就能匹配到人,甚至秒匹配,如果没有IPV6环境,也可以正常匹配到人,不会掉线,但基本都是大陆环境对手,想匹配更多的人就得用到UU加速器


TOP

引用:
原帖由 bobykid 于 2024-5-28 15:03 发表
posted by wap, platform: Android
搞Immortal WRT开发的那伙人好像很看不惯人搞旁路由,电报群里只要有人咨询旁路由相关问题,第一个回复必然是:“傻逼旁路由请联系比尔麦克取得技术支持”
因为旁路由是非对称路由,都不能称为路由,鄙视链来说,叫“旁路由”的默认就是小白。
他们都叫旁网关,233333.
不过旁路由这种方式其实有独特的地方,非侵入式,随便有个网,接上自己的设备就能使用,不影响主路由的拓扑,逻辑简单清晰,是指定网关一件事就完成了。
缺点也有,但实在方便好用。
特别是想主硬+副软,追求极致性能的,我觉得这个方案很好

TOP

发新话题
     
官方公众号及微博