这实际上不是一个应用问题,但据我所知,StackExchange 实际上没有 VoIP/电话论坛。
无论如何,我办公室里有一个 Asterisk 服务器,它只是在一条普通的 POTS 线路上。今晚我看到一个来电号码是 1702347605。我没能及时接听,而且无论如何我也不会接听。当然,这个号码要么无效,要么我看的顺序不对。由于来电号码没有显示前导 1,因此可能的情况如下:
17-0234-7605
- 看起来像是国家代码?但我找不到 17 这个国家代码。
170-234-7605
- 当然,据我所知,北美编号计划不允许使用低于 200 的区号。
1702-347-605
- 一些新的加勒比地区区号?但我找不到任何证据。
来电显示是伪造的吗?我知道这是有可能的,而且有些电话公司允许这样做。我在网上查了一下,其他人似乎也对这个号码和类似的号码感到困惑。
我知道我可以就此作罢,但网上问这个问题的人似乎已经够多了,所以这个问题确实值得一个更好的答案。希望这里有人知道。
答案1
实际上,呼叫者 ID 几乎可以是任何内容,而不仅仅是数字。我看到一些来自上游提供商的呼叫者 ID 号码进入我们的星号服务器,但这些号码显然是错误的。
例如 6464。64 是新西兰国家代码。出于某种原因,他们把它加了两次!我还看到输入的一长串数字显然也是错误的。同样,这是上游提供商的问题。
无论如何,回到你的问题。它要么是有效的电话号码,要么是错误的来电显示。而且,你永远不会知道区号是 17、170 还是 1702。
区号的问题在于,它们实际上只是通常用于计费的任意长度的数字序列。计费系统只需采用最长的数字匹配来决定收费。例如,他们可能会将 170234 作为计费系统的条目,显示“收费 2c/分钟”,或者可能只是前面的 1。这完全取决于配置。不过,您所在国家的电信行业会定义一些规则。因此,如果这是一个真实的电话号码并且是本地的,那么您将能够找出区号。
区号曾经是界定更为明确的地理区域,但在当今的数字电话和 VOIP 电话系统时代,区号几乎只是软件配置。
答案2
我很容易就发现这是由于配置错误造成的,某些东西允许您输入您的号码但却不验证您所做的事情。
我猜应该是 702-347-605?这是内华达州拉斯维加斯的一个号码。有人把不应该加的 1 放在前面,然后又把最后一位数字丢掉了,因为他们只允许加 10。
答案3
有一些 VoIP 应用程序可让您通过简单的设置更改来伪造您的拨出 ID;这似乎并不违法。