stun安装教程
...小于 1 分钟
本教程在centos7.9下操作
安装stun
wget https://coturn.net/turnserver/v4.5.0.8/turnserver-4.5.0.8.tar.gz
tar -zxvf turnserver-4.5.0.8.tar.gz
yum install -y make gcc gcc-c++ openssl openssl-devel libevent-devel
mkdir -p /usr/local/turnserver
cd turnserver-4.5.0.8
./configure --prefix=/usr/local/turnserver
make & make install
修改配置文件
vi /usr/local/turnserver/turnserver.conf
# 贴入内容 开始
# server
listening-port=3478
listening-ip=0.0.0.0
alt-listening-port=0
relay-ip=你的内网ip
external-ip=你的外网ip/你的内网ip
realm=example.com
# server-name={YOUR_SERVER_NAME}
no-tls
no-dtls
mobility
no-cli
verbose
fingerprint
# auth
lt-cred-mech
stale-nonce=3600
# user
# 这里是演示,不配置数据库,通过 use={name}:{password} 方式配置
# userdb=/opt/var/db/turndb
# 多用户则写多行
user=name:password
log-file=/dev/null
no-stdout-log
simple-log
# 贴入内容 结束
制作系统服务service
vi /etc/systemd/system/coturn.service
# 贴入内容 开始
[Unit]
Description=coturnl
[Service]
Type=simple
WorkingDirectory=/usr/local/turnserver
ExecStart=/usr/local/turnserver/bin/turnserver -c /usr/local/turnserver/turnserver.conf
Restart=always
RestartSec=5
[Install]
WantedBy=multi-user.target
# 贴入内容 结束
启动/停止/重启service
# 启动
systemctl start coturn
# 停止
systemctl stop coturn
# 重启
systemctl restart coturn
# 查看
systemctl status coturn
# 设置开机自启
systemctl enable coturn
# 取消开机自启
systemctl disable coturn
Powered by Waline v2.15.5