差分

移動先: 案内検索

Asterisk pjsip ACL

453 バイト追加, 2018年10月29日 (月) 12:31
編集の要約なし
[[カテゴリ:Asterisk]]
[[カテゴリ:Pjsip]]
AsteriskのPjSIPでACLを使用する場合の挙動
==ファイル==
セクション名がACLの名前
==既知の問題点==
たぶん現時点(Asterisk 16.0.0)の仕様だと思われますが名前付きACLをpjsip_wizard.confで定義した場合、CLIからリロードされません。の仕様だと思われますが名前付きACLをendpoint等に定義した場合、CLIからリロードされません。:pjsip_wizard.confやpjsip.confのendpoint設定でendpoint/acl = myphonesあるいはacl = myphonesを定義する
:Asteriskを再起動して有効にする(pjsip show endpoint なんとか)で確認
:acl.confを編集する
::ところが挙動は正しくならない
:解決するにはAsteriskを再起動するしかない
 
==一番簡単な方法==
グローバルのACLだけで定義します。<br>
この方法の場合にはCLIからmodule reload res_pjsip.soだけで反映されます。<br>
どのみちこのACLを抜けてこないと各endpointなどのACLは参照されません。<br>
==全許可しておき各endpointでACLを定義する==
pjsip.confにはACLを書かない。<br>
acl.confに以下のようなものを書く。<br>
[myphones]
type = acl
deny = 0.0.0.0/0.0.0.0
permit = 192.168.1.0/24
endpoint設定に以下のように書く
acl = myphones
この場合、Asteriskを再起動しないとACLの情報が更新されません。

案内メニュー

VoIp-Info.jp

HP Directplus -HP公式オンラインストア-