ユーザ用ツール

サイト用ツール


asterisk関連:pjsip.conf

pjsip.conf

  • 以前FreePBXを使用した際のconfを元に修正
  • HGWのみ接続。
  • asterisk配下には電話機(内線含)を設置しないので、Port 5070はListenさせない
  • 外線からasteriskに着信させるのみ。asteriskから発信は行わない

参考情報

  • HGWのIPアドレス 192.168.0.1
  • ① 3(赤文字)は内線番号
  • ② ユーザーID、パスワードをusername, password で指定
  • ③ 着信番号のレ点を確認。 ※ 内線3(asterisk)に着呼する電話番号にレ点を付ける

設定

23行目 server_uri=sip:<HGWのIP>
24行目 client_uri=sip:<内線番号>@<HGWのIP>
30行目 password=<内線番号のパスワード ⇒ ②>
39行目 username=<内線番号のユーザーID ⇒ ②>
41行目 contact=sip:<HGWのIP>
46行目 from_user=<内線番号>
47行目 from_domain=<HGWのIP>
55行目 match=<HGWのIP>
60行目 permit=<HGWのIP>

; pjsip.conf
;  $Id: pjsip.conf,v 1.2 2026/07/29 18:28:53 dev Exp $
;
; Asteriskの pjsip.conf は、SIP通信を処理する新しい標準ドライバ(chan_pjsip)の設定ファイルです。
; 内線(エンドポイント)、認証、転送プロトコル(トランスポート)などのパラメータを定義します。
; 設定は大きく分けて、transport、auth、aor、endpoint の4つの要素で構成されます。

[global]
type=global
user_agent=Asterisk PBX Ver.22
keep_alive_interval=90

[0.0.0.0-udp]
type=transport
protocol=udp
bind=0.0.0.0:5060
allow_reload=no
tos=cs3
cos=3

[hikari-denwa]
type=registration
transport=0.0.0.0-udp
outbound_auth=hikari-trunk
server_uri=sip:192.168.0.1
client_uri=sip:3@192.168.0.1
retry_interval=60

[hikari-trunk]
type=auth
auth_type=userpass
password=ABCDEFGH
username=asterisk

[hikari-trunk]
type=aor
contact=sip:192.168.0.1

[hikari-trunk]
type=endpoint
transport=0.0.0.0-udp
context=from-hikari
disallow=all
allow=ulaw
auth=hikari-trunk
aors=hikari-trunk
direct_media=no
from_user=3
from_domain=192.168.0.1
dtmf_mode=inband
language=ja
fax_detect=yes

[hikari-trunk]
type=identify
endpoint=hikari-trunk
match=192.168.0.1

[hikari-trunk]
type=acl
deny=0.0.0.0/0.0.0.0
permit=192.168.0.1

asterisk関連/pjsip.conf.txt · 最終更新: by admin