经过了 NAT VPS 的 KCP 数据流丢失了什么东西? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
cathedrel
V2EX    程序员

经过了 NAT VPS 的 KCP 数据流丢失了什么东西?

  •  
  •   cathedrel 2021-08-18 04:13:38 +08:00 1076 次点击
    这是一个创建于 1567 天前的主题,其中的信息可能已经有所发展或是发生改变。
    大佬们,帮我看一下这个情况:

    ●国内要和国外联系,主要是用的 whatsapp 和 tg 这些墙内不能直接用的 IM,语音沟通的需求是一直有的;

    ●几年了,一直是用的原版的 SS ( 2.8.2 和 2.9.1 )和 kcptun,从来没有过语音接不了的问题;

    ●最近换了网络环境后直连那几个跳板非常痛苦,白天甚至大段的时间连不上。听人劝,上了“国内的 NAT VPS”做中转,网速和稳定性都一下子上来了;

    ●本来很满意的,谁知道前几天突然发现 whatsapp 不能接听电话了,表现为能呼出或者能看到来电,点击接听后一直停在“connecting”,就这样持续大概十几秒后失败;

    ●尝试在夜间网络比较好的时候在不经过 NAT VPS 的直连方式(就是之前的连接方式)下通话,可以成功接听,排除了中转之外的设置问题;

    ●我试过两家的 NAT,一家是 NAT VPS,一家是 NAT 端口转发,都是一样的问题;

    ●NAT VPS 设置了 KCPTUN 的服务端和客户端,SS clinet--KCPTUN clinet----NAT VPS KCPTUN server-- KCPTUN clinet----FREEDOM VPS KCPTUN server--SS server,NAT 的公共地址:端口 到 内网地址:端口 的这一段是设置的 UDP 转发,公共地址的端口是随机的,不能指定 TCP 也用同一个公共端口;

    ●NAT 端口转发 是 SS clinet--KCPTUN clinet----端口转发 UDP 数据流----FREEDOM VPS KCPTUN server--SS server,可以增加一条转发规则设置同一公共端口走 TCP,但是一样不能通话;

    ●另外做了一个实验:外面的两台 VPS 做了和 NAT VPS 一样的转发,是可以接听 whatsapp 电话的,外面的 VPS 都是有公网 IP 的;

    ●以上所有的设置里面 KCPTUN 的设置都是“mode=fast2”,没有其他参数了;

    所以现在的问题就是:KCP 数据流在经过 NAT VPS 的时候,从 公共地址:端口 进入到 内网地址:端口 的这一段路程丢了什么数据以至于通话不能成功接听??我该如何设置可以解决这个问题??先谢谢了
    目前尚无回复
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5485 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 22ms UTC 01:33 PVG 09:33 LAX 17:33 JFK 20:33
    Do have faith in what you're doing.
    ubao msn 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