0

http://nil.uniza.sk/sip/installing-and-configuring-restund-stunturn-serverの手順に従って、restund サーバーをセットアップしました。

気絶でテストすると、結果は

STUN client version 0.96
Primary: Blocked or could not reach STUN server 
Return value is 0x00001c

設定ファイルを添付しました

#
# restund.conf
#

# core
daemon          yes
debug           yes
realm           myrealm
syncinterval        600
udp_listen      192.168.1.25:3478
#udp_listen     1.2.3.4:3478
udp_sockbuf_size    524288
tcp_listen      192.168.1.25:3478
#tcp_listen     1.2.3.4:3478

# modules
module_path     /usr/local/lib/restund/modules
module          stat.so
module          binding.so
#module         auth.so
module          turn.so
#module         mysql_ser.so
module          syslog.so
module          status.so

# auth
auth_nonce_expiry   3600

# turn
turn_max_allocations    512
turn_max_lifetime   600
turn_relay_addr     192.168.1.25
#turn_relay_addr6   ::1

# mysql
#mysql_host     localhost
#mysql_user     ser
#mysql_pass     heslo
#mysql_db       ser
#mysql_ser      0

# syslog
syslog_facility     24

# status
#status_udp_addr        127.0.0.1
#status_udp_port        33000
status_http_addr    192.168.1.25
status_http_port    8080

なにか提案を?前もって感謝します。

4

1 に答える 1

0

NAT の背後から STUN/TURN サーバーをホストしているようです。リスニング ポートとして 192.168.1.25 がリストされている conf ファイルの外観から推測しています。クライアントが NAT の外側にある場合は、適切なポート転送が設定されていることを確認してください。

それ以外の場合、この問題の最も一般的なケースは、ホスト サーバーに受信トラフィックを既定でブロックするファイアウォール ルールがある場合です。必要に応じて、ホスト ボックスのファイアウォール設定 (iptables) を確認します。

于 2013-11-15T05:26:49.927 に答える