VOIPネットワークを設定する必要があります。Virtualboxをインストールし、ubuntuサーバーを仮想マシンにインストールして、freeswitchをインストールしました。また、ubuntuデスクトップにEkigaソフトフォンをインストールしました。ここで、freeswtichの操作方法、ソフトフォンをPBXに接続する方法を支援するためのマニュアルまたはチュートリアルが必要です。
2 に答える
FreeSWITCHを詳細に説明した優れた本があります。先に進む前に、それを読む必要があります。
別の方法として、もちろん、それを提供できる人なら誰にでもコンサルティングとトレーニングを注文することができます
管理しやすいオープンソースPBXをお探しの場合は、FusionPBXをお勧めします。
電話番号については、Googleトークを使用して無料の番号を取得してください。FusionPBXではXMPP設定が簡単です
ルーター:次のポートが開いていることを確認します
1719UDPH.323ゲートキーパーRASポート1720TCPH.323
コールシグナリング
3478UDPSTUNサービスNATトラバーサルに使用
3479UDPSTUNサービスNATトラバーサルに使用
5002TCPMLPプロトコルサーバー
5003UDPネイバーフッドサービス
5060 UDPおよび
TCPSIPUAS
はSIPシグナリングに使用されます5070UDPおよびTCPSIPUASはSIPシグナリングに使用されます5080UDPおよびTCPSIPUASはSIPシグナリングに使用されます8021TCPESLmod_event_socket
に使用されます
16384-32768UDPRTP/RTCPマルチメディアストリーミング
ルーターのSIP/ALGサービスを無効にし、家庭内VoIPサーバーにルーターの独自のIPアドレススロットを割り当てるようにしてください。ルーターのUpNPをオンにして、外部IPアドレスを取得するためにサーバーをスタンするための帯域幅呼び出しにストレスをかけないようにします。ポートフォワーディングをオンにして、ポート80とともに上記のポートをVoIPサーバーIPにポイントするようにしてください。
VoIPサーバー:freeswitchの必要に応じてIPtablesを変更してください。デーモン化するDoS保護シェルスクリプトを見つけてください。これは、Canada @ yourserver.comまたは登録しようとしている人からスパムが送信されるためです。これが発生した場合は、FSを再起動する必要があります:(次の場合は、FSでmod_dingalingを有効にしてください。 Googleトークサーバーを使用します。sipプロファイルのFS設定でユーザーコンテキストに注意してください。そうしないと、ダイヤルするとすぐに通話が終了します。
一方向のオーディオの問題:
エンドポイントが同じコンテキストにあることを確認してください。
電話が外部IPアドレス(DynDNS)を使用して登録されていることを確認してください。
コーデックネゴシエーションを確認してください。
ルーターのファイアウォールがあなたをブロックしている可能性があります。WireSharkを使用して、ドロップされたパッケージ/SIPエラーをチェックします。fs_cliでSIPデバッグを有効にして、SIPデバッグ情報を確認します
グーグルトークを使用している場合は、オーディオをブリッジするために1のDTMFを送信する必要があります。このアクションは、ダイヤルプランまたはAndroid(Java)アプリのSipAudioCall.sendDTMF(1)で設定できます。
FSのアーリーメディア設定を切り替えます
ソフトフォンが登録されているポートを内部ポートから外部ポートに切り替えます