お外でひかり電話 第7章  “White-collar extensions” extensions.confの設定

extensions.confの設定

次にやる設定は、子機同士の内線通話、外線通話、そして着信の基本設定。
このファイルはまた後で変更するので覚えておいてね。

# nano /etc/asterisk/extensions.conf

以下のように設定する。

サンプルファイルとしてすでに存在する場合はバックアップしてから全部書き換えたらOK。

[general]
autofallthrough=yes
writeprotect=no
priorityjumping=no

[globals]
MYNUMBER=ZZZZZZZZZZ ;自分のひかり電話の番号

[default];一斉同報のための設定。といっても2台だけだから必要なければ直下の1行は消した方がいいかもです・・・
exten => 200,1,Dial(SIP/201&SIP/202&SIP)
exten => 200,n,Hangup;お互いの内線番号へかけるための設定
exten => _2XX,1,Dial(SIP/${EXTEN},,tT)
exten => _2XX,n,Hangup

;エコーテスト用の設定
exten => 400,1,Answer()
exten => 400,n,Wait(1)
exten => 400,n,Playback(demo-echotest)
exten => 400,n,Playback(beep)
exten => 400,n,Echo
exten => 400,n,Playback(vm-goodbye)
exten => 400,n,Hangup
;

include => parkedcalls

;一般固定電話(10桁)へかけられるようにするための設定。
exten => _0ZZXXXXXXX,1,Set(CALLERID(num)=${MYNUMBER})
exten => _0ZZXXXXXXX,n,Set(CALLERID(name)=${MYNUMBER})
exten => _0ZZXXXXXXX,n,Dial(SIP/${EXTEN}@hikari-denwa,120,T)
exten => _0ZZXXXXXXX,n,Hangup

;フリーダイヤルなど(11桁)へかけられるようにするための設定
exten => _0ZZXXXXXXXX,1,Set(CALLERID(num)=${MYNUMBER})
exten => _0ZZXXXXXXXX,n,Set(CALLERID(name)=${MYNUMBER})
exten => _0ZZXXXXXXXX,n,Dial(SIP/${EXTEN}@hikari-denwa,120,T)
exten => _0ZZXXXXXXXX,n,Hangup

;携帯電話(11桁)へかけられるようにするための設定
exten => _0N0XXXXXXXX,1,Set(CALLERID(num)=${MYNUMBER})
exten => _0N0XXXXXXXX,n,Set(CALLERID(name)=${MYNUMBER})
exten => _0N0XXXXXXXX,n,Dial(SIP/${EXTEN}@hikari-denwa,120,T)
exten => _0N0XXXXXXXX,n,Hangup

;警察・消防・時報など(3桁)へかけられるようにする設定
exten => _1XX,1,Set(CALLERID(num)=${MYNUMBER})
exten => _1XX,n,Set(CALLERID(name)=${MYNUMBER})
exten => _1XX,n,Dial(SIP/${EXTEN}@hikari-denwa,120,T)
exten => _1XX,n,Hangup

;
exten => i,1,Hangup
exten => t,1,Hangup
exten => e,1,hangup

;電話を受けた時の設定
exten => ${MYNUMBER},1,Dial(SIP/201&SIP/202)
exten => ${MYNUMBER},n,Hangup

これが必要最小限度の設定。

Follow me!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください