min-port 和 max-port:指定 TURN 服务器用于分配动态端口的范围。 external-ip:指定 TURN 服务器的外部 IP 地址。 lt-cred-mech:启用长期凭证机制,以便客户端可以使用用户名和密码进行身份验证。 配置共享存储:由于 Coturn 集群需要共享一些信息,比如用户的信息和会话信息,因此需要设置共享存储。可以使用数据库来存储...
external-ip=52.81.17.142#公网ip user=yjmyzz:yjmyzz.cnblogs.com#用户名:密码 realm=cnblogs#一般与turnadmin创建用户时指定的realm一致 注:如果机器上有多块网卡,注意listening-ip与listening-device要匹配,参考下图: 五、启用coturn并验证 1 turnserver -o -a -f -v-r cnblogs 最后的-r cnblogs意为指定real...
根据您的网络环境和预期负载调整min-port=40000max-port=60000# 内部中继IP地址relay-ip=0.0.0.0# 外部IP地址(NAT后的公网IP,如果有)external-ip=192.168.137.3# --
之后,添加external-ip键来定义服务器的 IP 地址和listening-ip键来指定 Coturn 服务器应该监听哪些 IP 地址(0.0.0.0 告诉服务器监听所有 IP 地址)。 # IPs the TURN server listens to listening-ip=0.0.0.0 # External IP-Address of the TURN server external-ip=IP_ADDRESS 接下来,您可以定义服务器将侦听...
external-ip=52.81.17.142#公网ip user=yjmyzz:yjmyzz.cnblogs.com#用户名:密码 realm=cnblogs#一般与turnadmin创建用户时指定的realm一致 注:如果机器上有多块网卡,注意listening-ip与listening-device要匹配,参考下图: 五、启用coturn并验证 1 turnserver -o -a -f -v-r cnblogs ...
external-ip 的设置, 内网ip跟在外网ip后面,映射起来。 (refs:why-my-turn-server-doesnt-work/67180626#67180626) 防火墙 ,除了端口和ip的放行,注意对应协议udp的也要放行,连接时有些是udp的。tcp 、 udp、 ipv4、ipv6 这些都要配置放行。 连接鉴权:虽然有中继服务器,但是仍然无法打通, 常见报错401, 403等...
#no-auth 在开启这个选项后,可能导致37秒后就断开 # 使用 ip address 命令查询网卡地址后填入 listening-ip=10.206.0.7# 转发地址 relay-ip=10.206.0.7min-port=49152max-port=65535static-auth-secret=MTIzNDU2 #listening-ip=118.195.132.239external-ip=118.195.132.239realm=signal.lxrtalk.com ...
Coturn 可以通过不同的配置支持多种类型的 NAT。通过在配置文件中设置listening-port、relay-ip和external-ip等参数,可以确保 Coturn 能够处理不同类型的 NAT,如 Full Cone NAT、Symmetric NAT 等。此外,Coturn 还支持通过自定义的stun和turn配置来处理复杂的网络环境。
# 服务监听端口listening-port=3478# 服务器内网IP(一般可通过指令 `ip -a | grep eth0` 查看)listening-ip=xxx.xxx.xxx.xxx# 服务器公网IPexternal-ip=xxx.xxx.xxx.xxx# 服务器公网IP或域名realm=xxx.xxx.xxx.xxx# 用户名和密码user=username:password# https证书(浏览器webRTC强制需要https)cert=./ssl...
listening-ip=0.0.0.0external-ip=x.x.x.x # 外网ip user=admin:123456# 设置账号密码 min-port=49152# 连接端口最小值 max-port=65535# 连接端口最大值 【注意】记得把配置中的注释删掉,并且每一行之后不要有空格。 6、启动服务 指定使用刚刚修改的配置文件来启动服务。