Teamspeak 服务端部署在阿里云香港轻量, UDP 丢包导致随机无法连接

54 天前
 HK560

现象

前几个月买了阿里云香港轻量,主要拿来部署 ts ,正常使用一两个月后,我和朋友会出现随机连接不上 ts ,没有规律,每个人都随机可能连不上,时间随机,恢复时间可能几十秒也可能几十分钟,但都可 ping 通服务器


因为之前的拿来部署 ts 语音服务的内地云服务器涨价了,自己本身有些服务部署在外面环境会好点。然后香港轻量也便宜配置够用,所以综合考虑下换成了阿里云香港轻量的服务器,然后这就踩坑了

基本最重要的还是拿来部署 ts ,用来日常和三四个朋友一起开黑语音。我们的地理位置都是在广州或深圳,ping 服务器延迟都稳定 20ms 出头,刚弄好的前两个月是没问题的,之后就不行,隔三岔五就会要么我连不上,要么我朋友连不上,但 ping 是没问题,基本都是在晚上使用。运营商两个是移动两个是电信


有一次连不上抓了包看了看,发现是服务器收不到 ts 客户端发的 UDP ,查了一下网上和站内,个人猜测估摸就是大网把 UDP 流量给掐了。

现在另外部署了 Mumble ,也是个类似 ts 的不过是开源语音服务。反正现在就是要是我和朋友哪个连不上了就临时换成 mumble 用,但在 mumble 也会出现类似问题,不过表现更为奇怪,有时候是连上了服务器看得到别人,但听不到别人说话,但别人能听到自己说的,有时候就又直接连不上服务器了。这个还没抓包,我猜应该也是同个原因。运气不好的时候 ts 和 mumble 都连不上。

之后发现 mumble 居然有强制 tcp 模式,这个我开启之后倒是没出现过类似的问题了,但是相对的语音延迟和质量就有点难接受了


综合上面的,个人猜测是 UDP 断流了,和客户端或服务器服务没关系,但这个怎么避免断流我也不清楚,想不出什么好办法。mumble 一直强制 tcp 模式体验感觉都不如国内的语音软件了,,不知道是不是真的该重新整个内地的云服务器才行了。

768 次点击
所在节点    服务器
5 条回复
tool2dx
54 天前
我也是香港服务器,也是最近 UDP 不稳定。反而 TCP 稳如老狗,也不掉包。

搞不懂原因,只能硬着头皮用 TCP 。(我还是很喜欢 UDP 的,毕竟可以暴力重发包)
tediorelee
54 天前
ts 语音本来就是吃它离得近的延迟优势吧, 像我放同城的阿里云就 3-5ms 延迟, 放海外还不如直接用 discord 了
superkkk
54 天前
我有自建的北京腾讯的 ts3 ,op 如果想要用的话,可以留个邮箱发你,别公开分享就好。
HK560
54 天前
@tediorelee 唉确实,估摸还是得再整个服务器,广东这边的服务器配置价格真有点不划算
HK560
54 天前
@superkkk 谢谢好意,不过肯定不用啦。还是想用自己搭的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1060317

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX