星号和假号 - 如何识别?

时间:2017-04-06 09:55:31

标签: logging asterisk sip phone-call

使用Asterisk,我猜可以使用"假冒"号码(例如,您公司的电话号码是123456,您拨打的电话只显示公司的主号码,123400)。

作为普通人,我接到垃圾邮件。它让我很无聊。

因此,我想找到一种方法来识别真正的载体或呼叫的真正来源。

例如,我从可能来自法国的错误号码(+33 6 xx xx xx xx)拨打电话,但号码错误(未由任何电话提供商提供)。所以,我想知道是否有可能获得呼叫的来源(国家,提供商或实际号码)。

欢迎任何帮助:解决方案,配置文件,文档,提示,iso标准。

谢谢。

1 个答案:

答案 0 :(得分:1)

简短的回答是 - 可以......

如果某人有权访问SS7级别的PSTN以设置其自己的(不正确的)来电显示,则可以向提供发起方访问权的电话公司进行查询。作为呼叫的接收者和普通用户,您可以使用 no 方式将该呼叫追溯到其来源。如果您是在英国,那么您可以在电话首选服务中注册,然后您可以向Ofcom或将要调查的信息专员办公室报告您的问题 - 但不会告诉你真正的起源。

如果通过SIP / AIX / MGCP等进行呼叫,那么您可以从发起呼叫或显示在标题中的IP地址中推断出某些内容,但同样没有100%的跟踪方法来电的来源。

如果您使用星号,并且您正在接听来自“无效”的电话。来电显示我最好的建议是将它们列入您的extensions.conf文件中。

例如,此规则阻止任何人发送以087开头的来电显示,并阻止发送unavailable的懒惰系统管理员

exten => s,2,GotoIf($["${CALLERID(num):0:3}" = "087"]?103:3) exten => s,7,GotoIf($["${CALLERID(name):0:11}" = "UNAVAILABLE"]?103:8)

这些已从正在运行的配置中提取 - 如果您需要整个配置部分发表评论,我会匿名化版本并为您更新我的答案。