在linux平台下Asterisk環境搭建的過程

來源:互聯網
上載者:User

http://hi.baidu.com/denglish/blog/item/5d7eaa2a800251f3e6cd4012.html

 

在linux平台下Asterisk環境搭建的過程 1.首先,在搭建asterisk環境前要檢查linux中試否存在以下asterisk安裝的信賴包:

gcc--libpri, zaptel, asterisk
ncurses-devel—munuselect
libtermcap-devel—asterisk
kernel-devel—zaptel
kernel-smp-devel—zaptel
gcc-c++--asterisk
openssl-devel—asterisk
newt-devel—zaptel
zlib-devel—asterisk
unixODBC-devel—asterisk
libtool—asterisk
make—asterisk
其中 zaptel是會議定時功能的安裝包,我們在安裝的過程中可以不進行安裝。
註:上面所需的安裝包大部分在linux的安裝光碟片中有,所以不用另外下載(在fedora 9的安裝盤中不帶libtermcap-devel、kernel-devel、unixODBC-deve可以在www.rpmfind.net網站上下載)。

2. asterisk安裝步驟:

1) 將asterisk的壓縮包解壓在/usr/src下

tar zxvf asterisk-1.4.21.2.tar.gz

2)安裝asterisk

cd /usr/src/asterisk-1.4.21.2
./configure
make
make install
make samples
make progdocs

3.sip環境的搭建

sip環境的簡易配置:(所有的設定檔都在/etc/asterisk目錄下,其它地方的配置無效) sip.conf
[general]
allowoverlap=no
bindport=5060
bindaddr=0.0.0.0
srvlookup=yes
qualify=yes
context=test
[1001]
type=friend
secret=test
host=dynamic
[1002]
type=friend
secret=test
host=dynamic
extensions.conf
在文檔的最後添加:
[test]
exten => 1001,1,Dial(SIP/1001)
exten => 1002,1,Dial(SIP/1002)

現在astersik下的sip環境就搭建完成了,重啟astersik
/usr/sbin/asterisk -vvvvvvcg

4.用戶端配置(X-Lite)

MENU -> System Settings -> SIP Proxy -> Default
Enable: YES
Display Name: 1001
Username: 1001
Authorization User: 1001
Password: test
Domain/Realm: xx.xx.xx.xx ;Asterisk伺服器位址
SIP Proxy: xx.xx.xx.xx ;Astersk伺服器位址

註:建議使用Default項,使用其它項會出現問題,導致撥不出去。

5、Astersk管理

登入到Astersk伺服器運行控制台: astersk -crvvv
查看登入使用者 : sip shwo peers
查看詳細記錄: sip show peer 1001
重新載入撥號方案:dialplan reload
重新載入SIP方案:sip reload

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.