欧美,精品,综合,亚洲,好吊妞视频免新费观看,免费观看三级吃奶,一级a片女人自慰免费看

您當(dāng)前的位置是:  首頁 > 資訊 > 國內(nèi) >
 首頁 > 資訊 > 國內(nèi) >

FreeSBC對(duì)接FreeSWITCH實(shí)現(xiàn)拓?fù)潆[藏和SIP分機(jī)外網(wǎng)注冊(cè)

2019-08-21 09:26:04   作者:james.zhu   來源:Asterisk開源派   評(píng)論:0  點(diǎn)擊:


  目前比較熱門的開源媒體服務(wù)器除了Asterisk以外,可能就是FreeSWITCH。很多中國用戶使用FreeSWITCH來開發(fā)外呼系統(tǒng)等呼叫中心應(yīng)用。很多用戶都將基于FreeSWITCH的呼叫中心或云總機(jī)部署在阿里云上。但是,如果把FreeSWITCH部署在云平臺(tái),大部分情況下,因?yàn)楣W(wǎng)地址暴露,用戶需要面對(duì)一個(gè)被攻擊的風(fēng)險(xiǎn)。為了防止被外網(wǎng)的攻擊者的各種攻擊,很多開源用戶不得不在FreeSWITCH前端再增加其他的服務(wù)(例如,Kamailio)來實(shí)現(xiàn)拓?fù)潆[藏。通常情況下,大部分的用戶也對(duì)Kamailio缺乏了解,花費(fèi)很多資源也最終不能真正實(shí)現(xiàn)對(duì)FreeSWITCH的保護(hù)。
  選擇FreeSBC和FreeSWITCH是相對(duì)比較經(jīng)濟(jì)靠譜的解決方案,而且實(shí)現(xiàn)了很多其他開源軟交換不能充分處理媒體的功能。以前,我們介紹了如何通過FreeSBC對(duì)接Asterisk/FreePBX做完整的呼叫測(cè)試。今天,我們本文章重點(diǎn)介紹如何通過FreeSBC對(duì)接FreeSWITCH實(shí)現(xiàn)SIP分機(jī)公網(wǎng)注冊(cè)的功能。此功能完全可適用于呼叫中心座席注冊(cè),IPPBX注冊(cè)和云總機(jī)的注冊(cè)。
  1、FreeSWITCH公網(wǎng)暴露的問題
  很多用戶使用FreeSWITCH開發(fā)呼叫中心和云總機(jī)。為了實(shí)現(xiàn)分機(jī)的注冊(cè)功能,F(xiàn)reeSWITCH不得不裸露在公網(wǎng)上,包括SIP端口和RTP端口。這種部署方式是目前大部分企業(yè)所采用的方式。但是,這種方式帶來了很多的安全隱患,很多用戶只能簡單粗暴的修改一下SIP端口來避免被攻擊,這樣有同時(shí)給終端用戶的管理和接入帶來了很多問題。筆者在以前的文章中介紹了公網(wǎng)暴露的一些細(xì)節(jié),這些公網(wǎng)地址時(shí)時(shí)刻刻存在著很大的安全隱患,非常容易被攻擊者攻擊。筆者可以參考:誰的SIP軟交換呼叫中心終端攝像頭正在公網(wǎng)裸奔,關(guān)于SBC的介紹,讀者可以參考:SBC使用場景說明
  了解決公網(wǎng)暴露的問題,很多用戶使用開源軟交換來實(shí)現(xiàn)。筆者前幾年也幫助幾個(gè)客戶做了類似的案例和技術(shù)支持服務(wù),基本功能滿足了初期的需求。但是,筆者發(fā)現(xiàn),在實(shí)際環(huán)境中,如果從短期和初始部署成本來看,好像是節(jié)省了開銷。事實(shí)上,如果用戶從長期來看和未來的運(yùn)維成本來看,用戶成本大幅增加,包括對(duì)隱形成本可能是技術(shù)人員離職,管理配置不方便,學(xué)習(xí)成本和拓展后的技術(shù)架構(gòu)升級(jí)等后期維護(hù)。因此,筆者看來,解決公網(wǎng)暴露的問題,F(xiàn)reeSBC配合FreeSWITCH是一個(gè)相對(duì)比較可行,最合適的解決方案。筆者為讀者提供了以下示例來說明FreeSBC和FreeSWITCH的部署結(jié)構(gòu)。
  通過以上拓?fù)淇梢钥闯,用戶可以在自己的運(yùn)營平臺(tái)根據(jù)不同區(qū)域部署多臺(tái)FreeSBC和FreeSWITCH,運(yùn)營商/系統(tǒng)用戶都通過FreeSBC的WAN口注冊(cè)到FreeSBC平臺(tái),F(xiàn)reeSWITCH完全被隱藏起來。同時(shí),F(xiàn)reeSWITCH的WAN口設(shè)置安全策略,過濾所有SIP/RTP端口數(shù)據(jù),僅支持SSH/80端口支持管理員訪問。一個(gè)FreeSBC可以對(duì)接多臺(tái)FreeSWITCH或者其他的媒體服務(wù)器,拓展非常靈活。同時(shí),可以在同一區(qū)域內(nèi)部署多臺(tái)FreeSBC,實(shí)現(xiàn)備份逃生功能。
  千萬不要為了吃一碗面條而去租一畝地,種小麥,  磨面粉。專業(yè)的人做專業(yè)的事。------------------Mr.right
  www.freepbx.org.cn
  2、如何在阿里云安裝FreeSBC
  用戶可以使用阿里云的實(shí)例安裝FreeSBC,關(guān)于FreeSBC的安裝方式,筆者在以前的文章做有非常完整的介紹,讀者可以參考。安裝好以后,通過官方的郵箱激活碼激活FreeSBC,然后進(jìn)行登錄配置。FreeSBC基本功能免費(fèi),這些功能完全滿足了拓?fù)潆[藏的需求,并且配置非常簡單,支持阿里云安裝,本地物理機(jī),虛擬機(jī)安裝方式。參考文檔:SBC安裝部署說明
  3、如何對(duì)接FreeSBC和FreeSWITCH
  配置FreeSBC以前,用戶需要在阿里云安裝FreeSWITCH,并且創(chuàng)建或者使用默認(rèn)的SIP賬號(hào)登錄測(cè)試。配置測(cè)試的實(shí)例如下:
  配置網(wǎng)口:WAN和LAN口,然后配置其他相關(guān)路由設(shè)置,域名設(shè)置:
  • 通過SBC的LAN口對(duì)接FreeSWITCH的LAN口。
  • 配置完成以后,如果FreeSWITCH分機(jī)創(chuàng)建成功,軟電話登錄后,F(xiàn)reeSBC會(huì)顯示成功注冊(cè)的用戶信息。
  如果完成配置后,用戶可以通過FreeSBC對(duì)FreeSWITCH發(fā)起呼叫測(cè)試:
  4、在阿里云安裝配置FreeSWITCH
  配置完FreeSBC以后,我們?cè)倏纯慈绾闻渲肍reeSBC。如果是分機(jī)注冊(cè)的場景的話,用戶僅需要配置FreeSWITCH的分機(jī)即可,無需改動(dòng)任何FreeSBC的相關(guān)配置,僅僅處理FreeSWITCH測(cè)而已。阿里云安裝配置FreeSWITCH比較簡單,網(wǎng)上也有很多配置文檔,筆者這里不再做太多介紹。通過官方源代碼安裝包下載編譯FreeSWITCH,然后根據(jù)默認(rèn)的SIP測(cè)試分機(jī)賬號(hào)開始測(cè)試流程。這里需要提醒用戶,修改默認(rèn)SIP賬號(hào)的密碼,防止被外網(wǎng)人員盜用。分機(jī)注冊(cè),通過SBC服務(wù)器地址和域名,對(duì)分機(jī)進(jìn)行注冊(cè):
  以下看到的是外網(wǎng)分機(jī)注冊(cè)到FreeSWITCH的狀態(tài)信息。使用SIP物理話機(jī)注冊(cè)到SBC以后,F(xiàn)reeSWITCH的分機(jī)注冊(cè)信息:
  其他SIP分機(jī)的注冊(cè)信息:
  FreeSWITCH分機(jī)之間的呼叫l(wèi)og日志
  5、基于云平臺(tái)SBC和對(duì)講系統(tǒng)對(duì)接
  除了呼叫中心,云IPPBX等可以使用FreeSBC部署以外,目前,很多云對(duì)講的運(yùn)營平臺(tái)也越來越多,外網(wǎng)的SIP門禁對(duì)講系統(tǒng)可以注冊(cè)到阿里云的SBC上,通過SBC對(duì)接到對(duì)講系統(tǒng)或者云的IPPBX。這樣就可以增加IPPBX或者云對(duì)講平臺(tái)的安全性。除了對(duì)講機(jī)之間的互通以外,用戶也可以同時(shí)連接運(yùn)營商的SIP trunk,如果SIP終端無人接聽,則可以實(shí)現(xiàn)分機(jī)隨行功能,呼叫轉(zhuǎn)到用戶手機(jī)。
  在上面的章節(jié)中,我們首先說明了外網(wǎng)暴露的隱患,然后介紹了SBC的部署環(huán)境,接下來,我們又介紹了SBC和FreeSWITCH的對(duì)接測(cè)試。通過這個(gè)文章的介紹,用戶基本上了解了在阿里云部署呼叫中心,云總機(jī)或者IPPBX時(shí)SBC或者FreeSBC所扮演的角色。用戶通過部署FreeSBC實(shí)現(xiàn)網(wǎng)絡(luò)的拓?fù)潆[藏,從而增加網(wǎng)絡(luò)的安全性。當(dāng)然,隨著網(wǎng)絡(luò)環(huán)境越來越復(fù)雜,除了簡單的拓?fù)潆[藏以外,一些比較大型的應(yīng)用還需要備份功能,宿主機(jī)配置,例如電話錄音,CDR,均衡負(fù)載,域名注冊(cè)和多租戶運(yùn)營等功能,這些功能都可以通過FreeSBC更強(qiáng)大的功能來實(shí)現(xiàn)。
  參考連接:
  https://freesbc.telcobridges.com/
  www.freepbx.org.cn
   
   
  SIPlab@知識(shí)星球?qū)W習(xí)SIP語音相關(guān)技術(shù)
  asterisk@知識(shí)星球免費(fèi)獲取關(guān)于Asterisk的完整知識(shí)資料
  關(guān)注微信公眾號(hào):asterisk-cn,獲得有價(jià)值的Asterisk行業(yè)分享
  Asterisk freepbx,F(xiàn)reeSBC技術(shù)文檔: www.freepbx.org.cn
  融合通信商業(yè)解決方案,協(xié)同解決方案首選產(chǎn)品:www.hiastar.com
  Asterisk/FreePBX中國合作伙伴,官方qq技術(shù)分享群(3000人):589995817
【免責(zé)聲明】本文僅代表作者本人觀點(diǎn),與CTI論壇無關(guān)。CTI論壇對(duì)文中陳述、觀點(diǎn)判斷保持中立,不對(duì)所包含內(nèi)容的準(zhǔn)確性、可靠性或完整性提供任何明示或暗示的保證。請(qǐng)讀者僅作參考,并請(qǐng)自行承擔(dān)全部責(zé)任。

專題

CTI論壇會(huì)員企業(yè)