天天透天天干,欧美福利在线,国产三级网站,色婷婷综合网,亚洲欧美成人一区二区,亚洲国产精品成人久久久麻豆,国产剧情久久久

您當前的位置是:  首頁 > 新聞 > 國內(nèi) >
 首頁 > 新聞 > 國內(nèi) >

Kamailio/OpenSIPS開源筆記-如何實現(xiàn)無認證呼叫

2018-03-09 13:49:10   作者:james.zhu   來源:Asterisk開源派   評論:0  點擊:


  我們在前面的系列筆記中簡單介紹了一些開源軟交換的基本概念和一些配置的細節(jié)問題。我們在今天或未來的的筆記中會增加一些實際操作的配置環(huán)境,幫助讀者進一步了解相關的概念和呼叫流程。今天的示例中,我們會對無認證方式呼叫,如何實現(xiàn)stateless模式做一個實戰(zhàn)演示(沒有觸發(fā)onreply_route)。
  測試前說明,因為此示例沒有介紹如何安裝opensips和配置相關環(huán)境文件,用戶需要具備一定的opensips 技術背景和一定的linux基礎。
  1、在這個示例中,我們需要以下配置環(huán)境支持:
  • 一個已安裝成功的OpenSIPS 服務器,可以正常運行。
  • 兩個軟電話,這里用戶可以使用xlite或者其他的軟電話方便測試。
  • 在opensips環(huán)境下已安裝的SIP 工具ngrep。
  2、示例測試的目的是演示如何實現(xiàn)authentication,通過抓包日志驗證配置效果,讀者同時需要按照步驟執(zhí)行:
  • 確認opensips已經(jīng)安裝成功。
  • 創(chuàng)建兩個SIP 賬號分機。
  • 通過軟電話注冊SIP賬號分機,并且互相呼叫。
  通過ngrep 抓包,讀者在REGISTER 請求中,會看到在INVITE消息中,沒有407 - Proxy authentication required和401- Unauthorized。這就說明用戶注冊時,使用的是無認證方式注冊。
  3、用戶在進行以上示例測試時,需要注意以下幾點:
  • 首先通過CLI 命令添加SIP 用戶帳戶,并且注意默認的DNS域名。cfg 配置文件的DNS是opensips.org,所以,用戶注冊分機時使用此domain值。
  • 測試環(huán)境是LAN呼叫。
  • 抓包命令:ngrep –p –q –W byline port 5060 >test.txt, 對5060端口抓包。
  • 完整的cfg文件已經(jīng)上傳到www.kamailio.org.cn, 用戶可以到此地址下載:http://www.kamailio.org.cn/doku.phpid=kamailio_cfg_%E5%90%84%E7%A7%8D%E5%9C%BA%E6%99%AF%E6%B5%8B%E8%AF%95%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6
  4、本章節(jié)主要介紹了如何在opensips環(huán)境下實現(xiàn)無認證方式實現(xiàn)SIP 分機呼叫,通過日志可以看到無認證方式的打印信息。此示例僅說明了一個簡單的無認證的注冊流程,讓用戶能夠通過此場景了解整個無認證方式的注冊流程。具體的cfg配置文件,用戶可以到www.kamailio.org.cn 網(wǎng)站下載測試。
  關注微信公眾號:asterisk-cn,獲得有價值的行業(yè)分享。訪問5060社區(qū)-開源IPPBX論壇獲得技術幫助:www.ippbx.org.cn, wiki: www.freepbx.org.cn
  融合通信商業(yè)解決方案首選產(chǎn)品:www.hiastar.com
【免責聲明】本文僅代表作者本人觀點,與CTI論壇無關。CTI論壇對文中陳述、觀點判斷保持中立,不對所包含內(nèi)容的準確性、可靠性或完整性提供任何明示或暗示的保證。請讀者僅作參考,并請自行承擔全部責任。

相關閱讀:

專題