记录ubuntu 部署coturn服务 搭建Turn/Stun服务器

1.安装coturn

复制代码
sudo apt-get -y update
sudo apt-get install coturn
systemctl stop coturn

2.启用coturn,取消注释:TURNSERVER_ENABLED=1

目录:/etc/default/coturn

3.备份和创建配置文件

目录:/etc/turnserver.conf

添加以下配置:
复制代码
listening-port=3478
tls-listening-port=5349
fingerprint
lt-cred-mech
server-name=domain
realm=domain
total-quota=100
stale-nonce=600

min-port=49152
max-port=65535
verbose
log-file=/var/log/turn.log
syslog
lt-cred-mech
user=test:test
cli-password=test

proc-user=turnserver
proc-group=turnserver

4.开启coturn服务器

复制代码
systemctl start coturn

5.检查服务状态

复制代码
    systemctl status coturn

6.最后通过Trickle ICE测试是否部署成功

备注:服务器需开放3478的TCP/UDP的端口,40000-60000的UDP的端口

相关推荐
xexpertS2 小时前
CI/CD 熔断机制:如何通过编排级熔断器提升开发者效率
java·linux·运维
带娃的IT创业者2 小时前
突破内存瓶颈:利用 Nvidia GPU 显存作为 Linux Swap 空间的深度实践
linux·运维·服务器·nvidia·swap·gpu显存
某林2122 小时前
ROS2 + WebRTC + MQTT 异构系统架构
架构·系统架构·机器人·硬件架构·webrtc·ros2
zy happy2 小时前
VMware虚拟机添加新的硬盘
java·linux·jvm·docker
LCG元2 小时前
嵌入式开发踩坑排查实战:从 STM32 外设初始化到 Linux SPI 驱动的 15 类硬件疑难故障深度复盘
linux·stm32·单片机
代码AC不AC2 小时前
【Linux】Socket编程TCP
linux·tcp·socket编程
扛枪的书生2 小时前
SeaweedFS 学习总结
linux
minglie13 小时前
香橙派zero3配个iic屏显示ip
linux·学习
默默提升实验室3 小时前
Ubuntu 22.04.5 配置静态IP,手动安装SSH
ubuntu
edwarddamon3 小时前
SSH 指定端口建立隧道:打通内网访问完整教程
linux·命令行