-2

AWS EC2 に rfc5766-turn-server をインストールしてセットアップしようとしましたが、そのための適切な作業の流れやコマンド ラインが表示されないため、実行できません。Ubuntu 14.04でセットアップする必要があります

4

1 に答える 1

1

ec2 インスタンスに ssh ログインしてから、以下のコマンドを実行してターン サーバーをインストールおよび起動します。

ターンサーバーをインストールするためのコマンド:

sudo apt-get update
sudo apt-get install make gcc libssl-dev libevent-dev wget -y                   # for installing modules required by turn server
mkdir ~/turn && cd ~/turn                                                     # creating temp directory
wget turnserver.open-sys.org/downloads/v3.2.5.9/turnserver-3.2.5.9.tar.gz       # downloading the TURN source code
tar -zxvf *.gz                                                                  # extract
cd turn* 
make 
sudo make install                                                               # installing the rfc5766
cd ../.. && rm -rf turn                                                         # cleaning up

TURN サーバーを起動するためのコマンド:

turnserver -a -o -v -n -u user:root -p 3478 -L INT_IP -r someRealm -X EXT_IP/INT_IP 

仮定:
あなたの IP、内部 IP = EXT_IP、INT_IP リッスンに
必要なポート: 3478
単一資格情報 ユーザー名:パスワード = ユーザー:ルート
レルム: someRealm

WebRTC アプリでは、trun サーバーを次のように使用できます。

{
    url: 'turn:user@EXT_IP:3478',
    credential: 'root'
}
于 2016-05-18T00:59:53.060 に答える