跳至主要內容

stun安装教程

zhengcog...小于 1 分钟P2PP2P

本教程在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
上次编辑于:
贡献者: Hyman
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.5