您的位置:首页 > 其它

coturn(turn/stun)服务器搭建

2017-06-12 15:52 281 查看
1.下载编译安装

git clone https://github.com/coturn/coturn

cd coturn

./configure

make

make install

2.安装sqlite

yum install sqlite

3.生成认证用户

turnadmin -A –u 用户名 -r beijing -p 密码

turnadmin -a –u 用户名 -r beijing -p 密码

A 是添加管理员

4.然后生成md5码

turnadmin -k –u 用户名 -r beijing -p 密码

5.生成证书

openssl req -x509 -newkey rsa:2048 -keyout /etc/turn_server_pkey.pem -out /etc/turn_server_cert.pem -days 99999 -nodes

一路回车就好

6.创建配置文件

vi /usr/local/etc/turnserver.conf

listening-device=eth1

relay-device=eth1

listening-port=3478

listening-ip=YOU_IP

listening-ip=YOU_IP2

(stun 需要两个公网ip,只有一个公网ip只能作文turn服务器)

tls-listening-port=5349

lt-cred-mech

min-port=59000

max-port=65000

realm=beijing

no-loopback-peers

no-multicast-peers

mobility

no-cli

cert=/etc/turn_server_cert.pem

pkey=/etc/turn_server_pkey.pem

fingerprint

stale-nonce=600

7.启动coturn

cd /usr/local/etc

nohup turnserver &

有很多种启动方式可以命令行启动也可以使用配置文件启动
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: