coturn安装后wifi到5G视频通话失败解决

coturn安装后,使用WIFI网络的电脑发送视频通话邀请给5G网络的手机,能正常视频通话。

反之,5G网络的手机发送视频通话邀请给WIFI网络的电脑却失败了。

一度在百度,csdn上找答案,浪费了一个星期的时间,没有找到解决方案。网络上千篇一律的都是coturn的安装文章,也仔细一一对比过。

终于,google后,发现有人也有类似问题,并且已经解决了。很简单,只用修改coturn配置文件。

那为什么放开server-relay这个参数就可以了呢。

Server-Relay 是 coturn TURN/STUN 服务器中的一个非标准且危险的特殊功能选项,主要用于特定应用场景,但需要谨慎使用。

主要作用

Server-Relay 选项的主要功能是:

• 消除中继端点的IP权限检查:在标准的TURN协议中,服务器会对传入到中继端点的数据包进行IP权限检查,确保只有授权的客户端才能发送数据。Server-Relay选项移除了这一安全检查机制。

• 允许服务器在中继端点上运行:该选项使得应用程序能够在TURN服务器的中继端点上运行服务器程序,这在某些特殊应用场景下是必要的。

安全风险

Server-Relay 选项存在严重的安全风险:

  1. 拒绝服务攻击(DDoS)漏洞:移除IP权限检查使得系统容易受到拒绝服务攻击,恶意用户可以轻易地向中继端点发送大量无效数据包。

  2. 安全防护机制失效:标准的安全防护措施被禁用,增加了系统的安全风险。

  3. 非标准实现:该选项不符合RFC 5766标准规范,属于非标准扩展。

使用建议

官方强烈建议:

• 除非完全理解其用途和风险,否则绝对不要使用此选项。

• 在任何情况下都不应该随意启用,除非有明确的业务需求且了解所有安全影响。

• 生产环境应避免使用,仅在开发和测试环境中使用。

详见文章:

https://github.com/coturn/coturn/issues/275

相关推荐
乌恩大侠13 小时前
从 AI-RAN 到 AI Agent:基于 NVIDIA Nemotron 构建 5G/6G 智能网络故障诊断系统
服务器·人工智能·5g·o-ru·ai-ran·电信大模型
乌恩大侠1 天前
从真实 5G 网络采集 AI 训练数据:基于 NVIDIA Aerial Data Lake 构建 AI-RAN 数据平台
网络·人工智能·5g·aerial·o-ru·ai-ran
乌恩大侠1 天前
从纳秒级同步到厘米级定位:基于 NVIDIA Aerial、SRS 与多 O-RU 的 5G/6G UL-TDOA 实现原理与工程实践
人工智能·5g·o-ru·ai-ran
FPGA小迷弟1 天前
FPGA 与无线电:从软件定义无线电到 5G 基带的硬件实现之路
5g·fpga开发·架构·dsp开发·fpga·无线电
咖丨喱1 天前
【P2P 邀请后 5G 单信道扫描 dwell 加长】
服务器·5g·asp.net
乌恩大侠1 天前
从 5G 通信到厘米级感知:基于 NVIDIA Aerial、SRS 与 UL-TDOA 构建 6G 无线定位实验平台
人工智能·5g·电信大模型
andxe2 天前
算力网络融合下的 5G 承载升级:高速光模块,构筑稳定光承载底座
网络·5g·光模块·光通信
权球物联分享物联网连接服务3 天前
抚顺石化巡检机器人上线,运行正常靠5G智能网关+物联网卡!
物联网·5g·机器人
西安同步电子6 天前
1588v2时钟重构5G电力BITS/SDH传统同步体系
5g·重构
STQY燊桐启元(深圳)电子科技6 天前
5G射频滤波器腔体寄生谐振的吸波抑制方案:从工程痛点 to 材料选型
人工智能·5g·导热片·电磁抑制吸波材料、·导热绝缘