专业app开发公司网站优化比较好的公司
FreeSWITCH 1.10.10 简单图形化界面4 - 腾讯云NAT设置
- 0、 界面预览
 - 1、 查看IP地址
 - 2、 修改协议配置
 - 3、 开放腾讯云防火墙
 - 4、 设置ACL
 - 5、 设置协议中ACL,让PBX匹配内外网
 - 6、 重新加载SIP模块
 - 7、 查看状态
 - 8、 测试一下
 
0、 界面预览
http://myfs.f3322.net:8020/
 用户名:admin,密码:admin
FreeSWITCH界面安装参考:https://blog.csdn.net/jia198810/article/details/132479324
如果腾讯云服务器非公网IP地址,则需要进行一些设置,否则通话可能没有声音。
1、 查看IP地址
查看腾讯云服务器的公网及内网地址,如下图:
 
2、 修改协议配置
依次点击PBX设置-全局管理-协议设置,设置SIP/RTP协议的本地地址为腾讯云的内部地址,修改SIP/RTP协议的外部地址为腾讯云服务器的公网地址,如下图:
 
3、 开放腾讯云防火墙
依次点击PBX设置-全局管理-协议设置-RTP设置,查看PBX的RTP端口号,如未修改,默认为10000-10500,如下图:
 
获取RTP端口号后,设置腾讯云防火墙,开放SIP端口(5060)及RTP端口,如下图:
 
4、 设置ACL
通过IP计算器,计算出内部网络的网络,如下图,当前腾讯云内部IP10.0.4.12/255.255.252.0的网络为10.0.4.0
 
将该网络添加到一个ACL中,以便让PBX识别当前网络为内部网络,从而区分内外网,达到NAT穿透的目的,如下图所示:(下图中ACL名称DefaultAllowLocalnet,已经默认包含了10.0.4.0,无须重新添加一个ACL)
 
5、 设置协议中ACL,让PBX匹配内外网
依次点击PBX设置-全局管理-协议设置-ACL设置-手动NAT时本地网络匹配的ACL,选择默认允许本地(ACL的备注),如下图所示:
 
6、 重新加载SIP模块
依次点击系统维护-系统命令-PBX重载&重启-重新加载SIP模块,如下图:
 
7、 查看状态
重新加载SIP模块后,等待10秒,依次点击状态信息-PBX状态-协议状态,可看到刚才设置的内外网信息,如下图:
 
8、 测试一下
注册公网地址进行测试。
 
