直接安装coturn穿透和转发服务器(打洞服务器)
- ubuntu安装
sudo apt install coturn
centos安装
- 下载项目
git clone https://github.com/coturn/coturn
cd coturn
.configure
make
sudo make install
- 下载项目
- 查看是否安装成功
which turnserver
: 如果能够找到就说明已经安装成功
docker部署coturn穿透和转发服务器(打洞服务器)
- 克隆项目
https://github.com/konoui/kurento-coturn-docker.git
- 竟然项目所在目录
cd /kurento-coturn-docker/coturn
- 测试运行
sudo docker build --tag coturn .
- 启动镜像
sudo docker run -p 3478:3478 -p 3478:3478/udp coturn
⚠️注意事项:该dockerfile配置turn的用户名和密码都是
kurento
,需要自行去修改 云服务器还需要开启3478的tcp/udp端口
修改配置
- 显示正在运行的docker容器
docker ps -a
- 进入指定容器
docker exec -it xxxx bash
配置文件地址
/usr/local/etc/turnserver.conf
,详细配置可以查询百度配置如下: min-port=49152 #起始用的最小端口 max-port=65535 #最大段考 fingerprint lt-cred-mech realm=kurento.org 组别 log-file stdout #sudout日志文件 user=kurento:kurento #用户名和密码
- 修改配置后重启docker镜像
测试
测试地址:Trickle ICE
分别测试sturn和turn,测试结果如下,成功会显示Done
版权属于:Monster_4y
本文链接:https://blog.zmonster.top/96.html
转载时须注明出处及本声明