Asterisk設定ファイル概要
Asteriskは様々な設定ファイルで構成され、それぞれの設定によりAsteriskの動作をコントロールすることができます。
Asteriskの設定ファイルは、通常、「/etc/asterisk」ディレクトリの配下にあります。
# ls /etc/asterisk adsi.conf console.conf phone.conf agents.conf dbsep.conf phoneprov.conf ais.conf dnsmgr.conf queuerules.conf alarmreceiver.conf dsp.conf queues.conf alsa.conf dundi.conf res_config_mysql.conf amd.conf enum.conf res_config_sqlite.conf app_mysql.conf extconfig.conf res_curl.conf asterisk.adsi extensions.ael res_fax.conf asterisk.conf extensions.conf res_ldap.conf calendar.conf extensions.lua res_odbc.conf ccss.conf extensions_minivm.conf res_pgsql.conf cdr.conf features.conf res_pktccops.conf cdr_adaptive_odbc.conf festival.conf res_snmp.conf cdr_custom.conf followme.conf res_stun_monitor.conf cdr_manager.conf func_odbc.conf rpt.conf cdr_mysql.conf gtalk.conf rtp.conf cdr_odbc.conf h323.conf say.conf cdr_pgsql.conf http.conf sip.conf cdr_sqlite3_custom.conf iax.conf sip_notify.conf cdr_syslog.conf iaxprov.conf skinny.conf cdr_tds.conf indications.conf sla.conf cel.conf jabber.conf smdi.conf cel_custom.conf jingle.conf telcordia-1.adsi cel_odbc.conf logger.conf udptl.conf cel_pgsql.conf manager.conf unistim.conf cel_sqlite3_custom.conf meetme.conf usbradio.conf cel_tds.conf mgcp.conf users.conf chan_dahdi.conf minivm.conf voicemail.conf chan_mobile.conf misdn.conf chan_ooh323.conf modules.conf cli.conf musiconhold.conf cli_aliases.conf muted.conf vpb.conf cli_permissions.conf oss.conf codecs.conf osp.conf
これらの中で特に重要なのが「sip.conf」と「extensions.conf」になります。
- sip.conf
- SIPアカウントやネットワークの設定を記述する。
- extensions.conf
- ダイヤルプランの設定を記述する。内線電話番号ごとの発着信時の振る舞いを設定できる。
次回から実際にAsterisk設定ファイルを編集し、Asteriskの動作を確かめていきます。