阿里雲部署freeswitch的公網ip問題,nat穿越問題


關於阿里雲安裝freeswitch的內容請參見本人另一篇博文。ubuntu14.04 lts 安裝freeswitch

這里把困擾本人很久的問題,阿里雲使用“專有網絡”后,系統獲取公網ip錯誤,導致freeswitch無法連接及打通電話的問題解決方法記錄一下:

1、在var.xml中修改

<!--X-PRE-PROCESS cmd="stun-set" data="external_rtp_ip=stun:stun.freeswitch.org"/-->   這里沒有使用stun功能,而是直接把公網ip填在這里
 <X-PRE-PROCESS cmd="stun-set" data="external_rtp_ip="阿里雲分配的公網ip"/>

在var.xml中修改了之后,就無需在conf/sip_profiles/iinternal.xml  external.xml中修改了,網上有很多例子都是直接在這兩個文件改其實不用,var中改好了之后,這兩個文件直接引用external_rtp_ip這個變量即可。

2、關鍵一步,配置阿里雲的防火牆及操作系統防火牆。

參考: https://freeswitch.org/confluence/display/FREESWITCH/Firewall

3、此時應該就可以了,撥打下回音電話9196試試。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM