市外局番を省略して電話番号をかける設定を行います。
一般的な家の電話の場合、同じ市外局番へ電話をかける場合、市外局番を省略することができますが、Asteriskの場合は、市外局番を省略する発信するルールの設定が必要になります。
[2~9][1~9].から始まる電話番号を発信すると市外局番を加えて発信する設定を行います。
sudo nano /etc/asterisk/extensions.conf
以下の内容を「extensions.conf」に追記します。
;市外局番の省略設定 AREACODE => 03 ;市外局番設定 exten = _NZ.,1,Set(CALLERID(num)=6001) same = n,Set(CALLERID(name)=6001) same = n,Set(call_num=${EXTEN}) same = n,Dial(PJSIP/9${AREACODE}${EXTEN}@VE-IG1-202-trunk,,tT) same = n,Congestion same = n,Busy
サービスの再起動
sudo systemctl restart asterisk.service
リアルタイムのデバッグ出力
sudo asterisk -rvvvv
実際に同一市外局番に市外局番を省略し、ダイヤルして電話が繋がれば完了です。