Browsed by
Category: 技术文档

归纳整理后的技术文档

对抗SIP扫描

对抗SIP扫描

一位客户向我们报告:他的MSS服务器可能被黑客攻击。我们一起检查了MSS产生的呼叫详细话单,数据显示某人用另外一部SIP电话注册了同样一个分机号,并产生了大量的呼叫。

很显然,这是个非常严重的问题。我们推测这位“黑客”可能采用了发送大量SIP消息的方式来尝试上述分机的密码,并最终破解了密码。MSS以前的版本没有考虑这种异常情况,总是会允许SIP话机不停使用密码进行鉴权,直到最终通过鉴权为止,这就导致某些人刻意不停地扫描和尝试分机和密码。

为阻止这种情况,我们升级了MSS的版本,提供“失败则阻止(fail to ban, F2B)”特性。一旦SIP话机在一分钟内鉴权失败了若干次,则MSS会视之为“恶意扫描”并屏蔽其IP地址若干小时,期间MSS将拒绝所有来自该IP地址的SIP消息。这样迫使某些人几乎不可能破解SIP分机的密码。

F2B特性默认就开启,并且用户无需做任何配置。

大陆部分地区出现DNS污染问题

大陆部分地区出现DNS污染问题

今天陆续有部分大陆客户反馈:无法连接miniSIPServer云通信服务,包括网站和SIP终端注册等都出现问题。

经过我们紧急排查,初步判断这个问题是这些区域的DNS被奇怪地污染了,导致无法访问海外很多地址,其中就包括miniSIPServer云通信服务地址。目前可以修改路由器或者计算机的DNS服务器地址来解决,建议修改为openDNS提供的两个DNS服务器地址:

208.67.222.222
208.67.220.220
MSS中的报表功能

MSS中的报表功能

2020-12-29 更新: 考虑到 miniSIPServer 已经提供了“事件通道” 功能,能供提供详细的分机状态、呼叫等信息,用户可以根据这些信息自己定制报表,因此从 V38 版本开始, miniSIPServer 不再提供这两张报表。

在SIP/PBX等设备中,一般都会包含“报表”功能,可以帮助系统管理员了解系统基本的运行状况。

在MSS中,也包含了一些基础的报表信息。请点击菜单“报表”即可。目前包含两个报表:

(1)基本呼叫报表

(2)分机报表

上述报表的统计周期都是以小时为单位,每小时出一条记录,如果当前统计周期内,所有统计项都为零,则不输出统计记录。

“分机报表”比较简单,目前只统计当前系统每小时内最大同时在线用户数,这有助于管理员了解在线用户情况。

“基本呼叫报表”统计当前的呼叫情况,例如收到呼叫数、呼叫振铃、呼叫应答等数据,同时也包括当前统计周期内应答呼叫的总通话时长,这样用户可以了解到呼叫平均占用情况,每个应答呼叫的平均通话时长等重要数据。如果系统呼叫数很高,负荷很大,系统管理员可以考虑升级MSS。