透傳服務搭建

2021-10-03 14:17:22 字數 1074 閱讀 7767

#與前ifconfig查到的網絡卡名稱一致

relay-device=eth0

listening-ip=172.19.176.106

relay-ip=172.19.176.106 #relay-ip 可以不設定,缺省會使用你的外網ip位址作為**包的中繼位址

listening-port=3478 #監聽埠可以不設定會預設的使用3478

tls-listening-port=5349

external-ip=156.000.111.222 #注意必須使用你的外網ip位址

relay-threads=50

lt-cred-mech

cert=/etc/turn_server_cert.pem

pkey=/etc/turn_server_pkey.pem

pidfile="/var/run/turnserver.pid"

user=zq:123456 #使用者名稱密碼,建立iceserver時用

cli-password=qwerty

userdb=/var/db/turndb #sqlite

建立使用者

turnadmin -a -b turndb -u zq -p 123456 -r zqturn

啟動服務

turnserver -o -a -f -user=zq:123456 -r zqturn

檢視程序

ps -ef | grep turnserver

防火牆設定

新增firewall-cmd --zone=public --add-port=3478/udp --permanent

firewall-cmd --zone=public --add-port=3478/tcp --permanent

重新載入

firewall-cmd --reload

重啟防火牆

systemctl restart firewalld

注意:一定要在你的雲伺服器後台的安全組規則中新增用到的埠,包括3478埠的tcp/udp,udp一定要配置

測試

mobile 點透 傳透

點透 傳透 pc 的 click 事件 在移動端,會有 300 ms 的延遲。就是因為避免和手機雙擊行為發生衝突 當點選 非文字覆蓋區域 時,盒子正常消失。當點選 文字區域時,頁面發生跳轉。無論點選哪個區域,只要是點選盒子,盒子都消失,而不影響 a click 事件監聽,缺點 pc 端的 click...

透傳訊息和非透傳訊息

目前的訊息推送方式主要有兩種 通知和透傳。什麼是透傳?透傳即是透明傳送,即傳送網路無論傳輸業務如何,只負責將需要傳送的業務傳送到目的節點,同時保證傳輸的質量即可,而不對傳輸的業務進行處理。透傳訊息,就是訊息體格式及內容,對於傳遞的通道來說是不去過問的,通道只負責訊息的傳遞,對訊息不做任何處理,當客戶...

vue元件透傳

當我們試使用某一元件庫,或者其他不能修改或者不建議修改的元件時,如vant的button元件,它預設type為default,我要讓他type預設為primary的話,每次都要傳入type引數 主要按鈕1 主要按鈕2 主要按鈕3 那如果我想不傳引數就讓它type為primary的話,通常的做法就是再...