資源描述:
《asterisk常用命令》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、asterisk常用命令A(yù)sterisk基本配置 Asterisk譯為星號(*)在很多應(yīng)用中被用做通配符,Astrisk做為PBX系統(tǒng)的完美名稱,原因之一是Asterisk可以連接數(shù)目龐大的接口類型,包括: 1模擬接接口,如你的電話線或模擬電話. 2數(shù)字線路,如T-1和E-1線路 3Voip協(xié)議,如SIP和IAX 目前正式版本是IAX2,但是IAX1的所有格式都已經(jīng)停掉.所以當(dāng)說到IAX都是特拽IAX2 使用接口配置文件 1.Zaptel.conf:硬件接口基層配置,我們將建立一個FX0和一個FXS通道. 2.zapata.conf:硬件配置Asterisk的接口.
2、 3.extension.conf:撥號方案文件. 4.sip.conf:配置SIP協(xié)議的文件 5.iax.conf:配置呼入和呼出IAX通道的文件******編輯完zaptel.conf文件,需要使用/sbin/ztcfg-vv裝載配置到硬件(不須要詳細(xì)輸出可以省略-vv);修改信令方法需要重啟.在編輯sip.conf和iax.conf文檔后,分別需要裝載chan_iax2.so和chan_sip.so Asterisk譯為星號(*)在很多應(yīng)用中被用做通配符,Astrisk做為PBX系統(tǒng)的完美名稱,原因之一是Asterisk可以連接數(shù)目龐大的接口類型,包括: 1模擬接接口,
3、如你的電話線或模擬電話. 2數(shù)字線路,如T-1和E-1線路 3Voip協(xié)議,如SIP和IAX 目前正式版本是IAX2,但是IAX1的所有格式都已經(jīng)停掉.所以當(dāng)說到IAX都是特拽IAX2 使用接口配置文件 1.Zaptel.conf:硬件接口基層配置,我們將建立一個FX0和一個FXS通道. 2.zapata.conf:硬件配置Asterisk的接口. 3.extension.conf:撥號方案文件. 4.sip.conf:配置SIP協(xié)議的文件 5.iax.conf:配置呼入和呼出IAX通道的文件******編輯完zaptel.conf文件,需要使用/sbin/ztcf
4、g-vv裝載配置到硬件(不須要詳細(xì)輸出可以省略-vv);修改信令方法需要重啟.在編輯sip.conf和iax.conf文檔后,分別需要裝載chan_iax2.so和chan_sip.so****** SIP SIP(會話初始協(xié)議),通常用于VOIP電話,進(jìn)行呼叫建立,呼叫協(xié)商,呼叫結(jié)束.它幫助兩個端互相通認(rèn),但它不處理媒體;當(dāng)呼叫建立后,他通過實(shí)時傳輸協(xié)議(RTP)在電話A到電話B直接傳輸媒體 SIP和RTP SIP是一個應(yīng)用層的信令協(xié)議.他使用的端口是5060(通常)進(jìn)行通信.SIP可以通過UDP和TCP傳輸層協(xié)議進(jìn)行傳輸.Asterisk目前沒有TCP用于傳輸SIP信息.
5、 RTP用于端點(diǎn)間傳輸媒體(語音),Asterisk中RTP使用大數(shù)字的無特權(quán)端口(默認(rèn)10,000到20,000) SIP優(yōu)點(diǎn):普通的被接受和結(jié)構(gòu)靈活.其它的VOIP協(xié)議還有H.323,IAX,MGCP. SIP配置 /etc/asterisk/sip.conf文件中: [general] srvlookup=yet [10000] type=friend ;可以定義用戶端朋友a(bǔ)sterisk常用命令1.運(yùn)行調(diào)試常用命令./asterisk&在后臺啟動asterisk./asterisk–vvvc啟動asterisk并盡量多的在控制臺顯示調(diào)試信息./asteris
6、k–r連接asterisk控制臺setverbose9999設(shè)置打印詳細(xì)信息2.asterisk控制臺下常用命令sipreload重新加載sip配置信息sipsetdebug設(shè)置顯示更多的sip信息sipsetdebugoff關(guān)閉顯示更多的sip信息sipshowchannels顯示所有活動的SIP通道sipshowpeers顯示所有已定義的SIPpeerdialplanshow顯示撥號方案dialplanreload重新加載撥打方案stopgracefully優(yōu)雅地停止asteriskstopnow立即停止運(yùn)行asteriskmoduleshow顯示所有已加載模塊moduleloa
7、dcdr_radius.so加載模塊cdr_radius.somodulereloadcdr_radius.so重新加載模塊cdr_radius.somoduleunloadcdr_radius.so卸載模塊cdr_radius.socoreshowapplications顯示所有的應(yīng)用,比如Dial,Radius,Hangup,Answer等coreshowchannels顯示所有的通話頻道coreshowcodecs顯示所有支持的編解碼器coresho