PS5 联机问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ilovekobe1314
V2EX    PlayStation 5

PS5 联机问题

  •  
  •   ilovekobe1314 2022-06-23 23:58:52 +08:00 via iPhone 5320 次点击
    这是一个创建于 1205 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近免费下载了糖豆人,联机游戏,匹配人有点慢还爱掉线,了解了一下联机原理。希望大家指导下~我是公网,软路由 openwrt 关闭 UDP 转发,这时候是 NAT2 。为什么要加速呢?我理解加速相当于 UDP 代理,只是把你的网络通过海外节点连接上服务器,我是公网 IP 能够直接连接上服务器为啥需要这一步加速呢?是因为有些游戏联机服务器被墙了所以需要代理嘛。
    第 1 条附言    2022-06-24 09:57:42 +08:00
    我再想了一下,如果是不锁服的游戏,那直连是可以的,如果是锁服的游戏,必须要加速才可以,而且根据 2 楼讲述的,加速和单纯的 UDP 代理区别还挺大的。。这点就有点疑惑了
    第 2 条附言    2022-06-24 10:01:29 +08:00
    PS5 是锁服不锁区,我备份切换到港服以后,那游戏服务器不应该都还在香港嘛,为什么直连可以玩呢?
    第 3 条附言    2022-06-24 10:36:01 +08:00
    我又查阅了一些资料,发现了 PS5 是假锁服,国行账号依然可以联机全球,那看来是游戏外服的服务器没有被墙,所以我可以不代理联机了~连接 PSN 服务器是 TCP 联机是 UDP ,我家里软路由默认开了 TCP 绕过中国大陆模式,所以游戏下载很慢,关闭代理以后下载的快了,理解下来应该是这样~ 希望一直是假锁服!!!
    18 条回复    2022-11-29 09:31:54 +08:00
    ilovekobe1314
        1
    ilovekobe1314  
    OP
       2022-06-24 00:00:58 +08:00 via iPhone
    按照道理来说,openwrt 开启 UDP 代理,游戏模式,如果联机服务器没有被墙,那就是走的公网,如果被墙了,那就是走的代理,那永远都不会链接失败。但是我开了以后,糖豆人显示 NAT 类型失败,关闭 UDP 代理是 NAT2 ,可以使用
    TomChaai
        2
    TomChaai  
       2022-06-24 03:37:33 +08:00 via iPad
    首先加速并不仅仅是 UDP 代理,而是要把游戏相关流量用一致的策略转发到优化过的线路上。复杂拓扑下光转发 UDP 没用,你没仔细研究游戏的协议不能随便切流量,尤其是 STUN 之后别的 host 认为你是这个 IP 端口,但实际上是加速发过去的 IP 端口,那你能连上才怪。
    再说我并没有注意到糖豆人会抱怨 NAT 问题,我一直以为这游戏用的是 C/S 模型。
    BugCry
        3
    BugCry  
       2022-06-24 09:14:36 +08:00 via Android
    你的软路由是公网 IP ,你的 PS5 不是
    ilovekobe1314
        4
    ilovekobe1314  
    OP
       2022-06-24 09:55:49 +08:00
    @BugCry 为啥不是呢?我 DHCP 分配的呢
    ilovekobe1314
        5
    ilovekobe1314  
    OP
       2022-06-24 10:05:44 +08:00
    @TomChaai 我是用的 openwrt 开启的 UDP 代理 游戏模式,节点也是支持 UDP 转发的。你说的加速和代理区别大,我觉得是线路的问题嘛?有点小白~感谢你的回答~
    ilovekobe1314
        6
    ilovekobe1314  
    OP
       2022-06-24 10:36:23 +08:00
    BugCry
        7
    BugCry  
       2022-06-24 14:37:54 +08:00 via Android
    @ilovekobe1314 PS 上看下 IP 就知道了,软路由给它分配的是个 C 类地址
    ilovekobe1314
        8
    ilovekobe1314  
    OP
       2022-06-24 15:23:11 +08:00
    @BugCry 是呀 经历了一次 NAT ,掩码是 255.255.255.0 ,所以 NAT 类型是 NAT2
    TomChaai
        9
    TomChaai  
       2022-06-24 16:09:52 +08:00
    @ilovekobe1314 PSN 账号地区和游戏服务器无关,游戏服务器由游戏厂商负责搭建,他们没限制账号或者 IP 就能连。
    你的 NAT2 是在系统里看的还是游戏里看的?游戏里看不到 NAT 的话,那这游戏大概率不走 P2P 而是走 C/S ,那就无所谓 NAT 。
    如果 C/S 的话,游戏大厅登录走了 TCP ,游戏 session 服务器走 UDP ,但这两个之间可能会做一个限制,比如登陆大厅的客户端 IP 和登录 session 的 IP 不一致会导致无法工作这样。
    ilovekobe1314
        10
    ilovekobe1314  
    OP
       2022-06-24 19:04:34 +08:00
    @TomChaai 了解~感谢你的回复~我理解了一下,PSN 账号地区只是限定了能玩的游戏,联机取决的是游戏服务器,如果游戏服务器被墙了,那就必须要走代理( UDP )才能联机。如果没有被墙,可以选择公网裸连。P2P 和 C/S 的区别在于是否使用了 TCP ,要确保 TCP 和 UDP 的代理相同,这种情况肯定是服务器被墙了。糖豆人的联机应该是 P2P ,因为我 TCP 走的代理,选择的绕过大陆模式,UDP 没有代理,他的服务器肯定在国外~学到了~
    TomChaai
        11
    TomChaai  
       2022-06-24 19:47:52 +08:00
    @ilovekobe1314 其实还有一些小细节,账号地区限定的是能“买”而不是能“玩”的游戏。你用其他账号安装游戏的离线授权,或者用光盘启动,还是能玩的。
    P2P 一个重要特性就是需要打洞,游戏要用 P2P 模式,游戏厂商就要建立 STUN 服务器,尝试获得用户 UDP 流的客户端 IP 与端口。如果你的代理导致它获得的 IP 端口和你游戏流实际走的不一致,也会导致问题。一般来说如果你把 UDP 全都走加速线路转发,STUN 结果和实际数据流是一致的,因为 STUN 流程为了打出和实际流一致的洞,会尽量用和游戏相同的参数打洞。
    但也不排除什么奇葩厂家要求游戏大厅的 TCP 连接和 UDP 流的 IP 一致这种奇葩设计,我并不能确定糖豆人就是 P2P ,也有可能是 C/S 但是有这种一致性要求导致的。
    ferock
        12
    ferock  
    PRO
       2022-06-24 22:02:25 +08:00 via iPhone
    shellclash 自己搭个加速器呗
    ilovekobe1314
        13
    ilovekobe1314  
    OP
       2022-06-24 23:30:29 +08:00
    @ferock 没有明白呢,shellclash 不是科学工具嘛,我用的是 passwall
    ilovekobe1314
        14
    ilovekobe1314  
    OP
       2022-06-24 23:34:27 +08:00
    @TomChaai 嗯嗯~大致了解啦,感谢你的耐心回复~
    fox2081
        15
    fox2081  
       2022-06-27 17:58:01 +08:00
    我直接 UU 加速器,设备有些多,vr/xbox/ps/ns/pc ,折腾起来很麻烦,最新路由器把之前的 ac86 换成了猴米 ax9000 ,上个 uu 加速插件,不折腾了
    Laitinlok
        16
    Laitinlok  
       2022-07-15 14:22:39 +08:00 via Android
    糖豆人联机和匹配都是用 Epic Online Service 跟 PSN:的
    irobbin
        17
    irobbin  
       2022-07-20 17:13:12 +08:00
    我把 ps5 扔 dmz 了,玩糖豆人没啥问题
    ios
        18
    ios  
       2022-11-29 09:31:54 +08:00
    怎么用 passwall 加速 ps5
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1042 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 18:25 PVG 02:25 LAX 11:25 JFK 14:25
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86