2016-09-02 7 views
0

私はアスタリスク1.xから13.6に移動します。アスタリスクを異なるSIPクライアントとして動的に登録/登録解除する現在の実装では、以下のトリックを使用します。sip.confファイルで、私は "register => ..."とそれから "sip reload"を更新(追加/削除)します。 新しいアスタリスクバージョンでこれを行うより良い方法はありますか?SIPクライアントの動的設定としてアスタリスク

私はsip.confに1つのファイルではなく特定のフォルダからいくつかを含めたいと思います。 アスタリスク設定ファイルで可能ですか?

ありがとうございます!

答えて

1

リアルタイム(https://wiki.asterisk.org/wiki/display/AST/Realtime+Database+Configuration)と魔法(https://wiki.asterisk.org/wiki/display/AST/Sorcery+Caching)を使用する以外にも、「exec」を使用できます。

は、私はこれはこれを行うための所望の方法でわからないんだけど、あなたが見る、などが「実行」を活用することができます:https://wiki.asterisk.org/wiki/display/AST/Using+The+include,+tryinclude+and+exec+Constructs

だからアスタリスクは、あなたのスクリプトを実行します(シェル、PHP、 Rubyなど)を使用して、必要なものすべてを出力し、複数の "include"ステートメントを追加する必要はありません。

あなたのasterisk.confに持っている必要があり、これが機能するために:「かなり、

execincludes = yes 

パフォーマンスではないないあなたが注意されていない場合、いくつかのセキュリティ上の問題があるかもしれませんが、あなたはドン場合は仕事をすることができリアルタイムまたは魔法の設定を使用したい。

関連する問題