生活随笔
收集整理的這篇文章主要介紹了
ubantu安装coturn穿透服务器
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
ubantu安裝coturn穿透服務器
目錄
安裝軟件包配置coturn完成安裝
1. 安裝軟件包
購買阿里云服務器(閑魚買一年60),安裝ubantu系統(tǒng)安裝軟件包
apt update
apt install libssl
-dev
apt install libevent
-dev
apt install coturn
2. 配置coturn
復制DTLS、TLS支持的證書文件:
cp
/usr
/share
/coturn
/examples
/etc
/turn_server_cert
.pem
/etc
/turn_server_cert
.pem
cp
/usr
/share
/coturn
/examples
/etc
/turn_server_pkey
.pem
/etc
/turn_server_pkey
.pem
編輯/etc/turnserver.conf文件: 內(nèi)網(wǎng)ip和外網(wǎng)ip在阿里云實例能看到
listening
-port
=3478
tls
-listening
-port
=5349
listening
-ip
=內(nèi)網(wǎng)地址
relay
-ip
=內(nèi)網(wǎng)地址
external
-ip
=外網(wǎng)地址
server
-name
=外網(wǎng)地址
realm
=外網(wǎng)地址
lt
-cred
-mech
userdb
=/var/lib
/turn
/turndb
cert
=/etc
/turn_server_cert
.pem
pkey
=/etc
/turn_server_pkey
.pem
no
-stdout
-log
log
-file
=/var/tmp
/turnserver
.log
pidfile
="/var/run/turnserver.pid"
user
=username2
:key2 #設置賬號密碼
cli
-password
=qwerty
編輯/etc/default/coturn文件:
TURNSERVER_ENABLED
=1
3. 完成安裝
啟動coturn
ufw disable
service coturn start
service coturn restart # 重啟coturn
systemctl status coturn # 查看是否啟動成功
端口開放(阿里云服務器開放端口設置(超詳細))
查看是否安裝成功
# nohup是重定向命令,輸出都將附加到當前目錄的 nohup
.out 文件中,命令后加
& ,表示后臺執(zhí)行,按 ctrl
+c,不會停止
sudo nohup turnserver
-L
0.0.0.0 -a
-u ljw
:123456 -v
-f
-r nort
.gov
&
# 查看對應的端口號
3478是否存在進程
sudo lsof
-i
:3478
3. 檢測ice穿透的在線工具:https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/
總結(jié)
以上是生活随笔為你收集整理的ubantu安装coturn穿透服务器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。