使用webrtc的小伙伴一定是离不开stun/turn服务器的,而coturn是linux下免费的stun/turn服务器,下面小沃就简单教教大家如何配置这个stun/turn服务器。
1、安装
apt-get install coturn
2、配置
安装完成后,配置文件地址有两个一个是/etc/turnserver.conf,另一个是/etc/default/coturn
在debian9中,需要手动修改/etc/default/coturn,设置TURNSERVER_ENABLED=1,debian10中默认为1。
还需要修改/etc/turnserver.conf,设置turn服务器的账号密码,可设置多组,如:
user=username1:password1
user=username2:password2
user=username3:password3
设置realm,这里可以随意设置,但是必须设置,否则服务器不工作,如:
realm=www.worldflying.cn
网上别的文章还写着需要设置external-ip,但是小沃实际实验结论是不设置也没关系。
coturn的默认端口为3478,如果需要修改请在配置文件中修改。
3、重启服务
运行systemctl restart coturn
文章作者:沃航科技