Asterisk pjsip trunk opengate
2018年10月26日 (金) 11:37時点におけるTakahashi (トーク | 投稿記録)による版 (Takahashi がページ「AAsterisk pjsip trunk opengate」を「Asterisk pjsip trunk opengate」に移動しました)
楽天OpenGate(B2BUA)
NATビハインドでの挙動は現在調整中。とりあえず以下の設定で使用可能。
ユーザ名は通常、050番号から050を除いた残り8桁
;トランク設定(OPENGATE) ; [opengate1] type = aor contact = sip:ユーザ名@okj.sip.0038.net qualify_frequency = 30 authenticate_qualify = no [opengate1] type = identify endpoint = opengate1 match = okj.sip.0038.net [opengate1] type = auth username = ユーザ名 password = パスワード [opengate1] type = registration transport = transport-udp outbound_auth = opengate1 server_uri = sip:okj.sip.0038.net client_uri = sip:ユーザ名@okj.sip.0038.net retry_interval = 60 [opengate1] type = endpoint context = from-opengate dtmf_mode = inband disallow = all allow = ulaw direct_media = no send_pai = yes inband_progress = yes from_user = ユーザ名 from_domain = okj.sip.0038.net language = ja auth = opengate1 outbound_auth = opengate1 aors = opengate1 acl = opengate
NATビハインドでも元のアドレスが見えて抜けてくるのでACLの記述が必要です。
グローバルのACLとしてpjsip.confに以下のように記述します。IPアドレスは調べてください。
[acl] type=acl deny=0.0.0.0/0.0.0.0 permit=192.168.0.0/16 permit=61.213.230.145/32
AsteriskのACLとしてacl.confに以下を記述します。エンドポイントのacl=で指定するのはこちらです。
[opengate] deny=0.0.0.0/0.0.0.0 permit=61.213.230.145/32