「Asterisk pjsip trunks」の版間の差分
提供: VoIP-Info.jp
(ページの作成:「カテゴリ:Asterisk カテゴリ:pjsip」) |
|||
1行目: | 1行目: | ||
[[カテゴリ:Asterisk]] | [[カテゴリ:Asterisk]] | ||
[[カテゴリ:pjsip]] | [[カテゴリ:pjsip]] | ||
+ | ==使いかた== | ||
+ | このページではトランク接続の部分のみについて解説します。transport等は別途定義されているものとしています(transport-udp)。#include pjsip_trunks.conf などして使うと良いでしょう。 | ||
+ | ==ひかり電話HGW== | ||
+ | 必要なセクションは4つです。sip.confでいうところのregister行はtype=registrationのセクションとなります。 | ||
+ | ;ひかり電話HGW | ||
+ | ; | ||
+ | [hikari-hgw] | ||
+ | type = aor | ||
+ | contact = sip:XXX.XXX.XXX.XXX <-HGWのIPアドレス | ||
+ | qualify_frequency = 30 | ||
+ | authenticate_qualify = no | ||
+ | |||
+ | [hikari-hgw] | ||
+ | type = auth | ||
+ | auth_type = userpass | ||
+ | username = 0001 <- HGWの内線ユーザ(通常は0001とかになるもの) | ||
+ | password = hogepass <- HGWの内線パスワード | ||
+ | |||
+ | [hikari-hgw] | ||
+ | type = identify | ||
+ | endpoint = hikari-hgw | ||
+ | match = XXX.XXX.XXX.XXX <- HGWのIPアドレス | ||
+ | |||
+ | [hikari-hgw] | ||
+ | type = registration | ||
+ | transport = transport-udp <- 別途設定したtransportを指定 | ||
+ | outbound_auth = hikari-hgw | ||
+ | server_uri = sip:XXX.XXX.XXX.XXX <- HGWのIPアドレス | ||
+ | client_uri = sip:1@XXX.XXX.XXX.XXX <- 内線番号@IPアドレス 内線番号はHGW内の内線番号で1桁の数字 | ||
+ | retry_interval = 60 | ||
+ | |||
+ | [hikari-hgw] | ||
+ | type = endpoint | ||
+ | transport = transport-udp | ||
+ | context = from-hikari-hgw | ||
+ | dtmf_mode = inband | ||
+ | disallow = all | ||
+ | allow = ulaw | ||
+ | direct_media = no | ||
+ | send_pai = yes | ||
+ | inband_progress = yes | ||
+ | from_user = 1 <- HGW内の内線番号 | ||
+ | from_domain = XXX.XXX.XXX.XXX <- HGWのIPアドレス | ||
+ | language = ja | ||
+ | outbound_auth = hikari-hgw | ||
+ | aors = hikari-hgw |
2018年10月23日 (火) 17:29時点における版
使いかた
このページではトランク接続の部分のみについて解説します。transport等は別途定義されているものとしています(transport-udp)。#include pjsip_trunks.conf などして使うと良いでしょう。
ひかり電話HGW
必要なセクションは4つです。sip.confでいうところのregister行はtype=registrationのセクションとなります。
;ひかり電話HGW ; [hikari-hgw] type = aor contact = sip:XXX.XXX.XXX.XXX <-HGWのIPアドレス qualify_frequency = 30 authenticate_qualify = no [hikari-hgw] type = auth auth_type = userpass username = 0001 <- HGWの内線ユーザ(通常は0001とかになるもの) password = hogepass <- HGWの内線パスワード [hikari-hgw] type = identify endpoint = hikari-hgw match = XXX.XXX.XXX.XXX <- HGWのIPアドレス [hikari-hgw] type = registration transport = transport-udp <- 別途設定したtransportを指定 outbound_auth = hikari-hgw server_uri = sip:XXX.XXX.XXX.XXX <- HGWのIPアドレス client_uri = sip:1@XXX.XXX.XXX.XXX <- 内線番号@IPアドレス 内線番号はHGW内の内線番号で1桁の数字 retry_interval = 60 [hikari-hgw] type = endpoint transport = transport-udp context = from-hikari-hgw dtmf_mode = inband disallow = all allow = ulaw direct_media = no send_pai = yes inband_progress = yes from_user = 1 <- HGW内の内線番号 from_domain = XXX.XXX.XXX.XXX <- HGWのIPアドレス language = ja outbound_auth = hikari-hgw aors = hikari-hgw