
什么是 VoIP 号码,为什么应用会拒绝用它进行验证?
VoIP 号码依托互联网运行,而不是 SIM 卡。这意味着什么,应用如何瞬间识别它,以及哪些号码仍能收到验证码。
你在某个应用中输入电话号码,点按“下一步”,却只得到一句简短的答复:“不支持此电话号码。”也可能根本没有报错,只是验证码一直收不到。你核对了号码,没输错。每天都有人拨打这个号码。问题出在哪里?
大多数时候,问题在于号码的类型。它是 VoIP 号码,而许多应用不会向这类号码发送验证码。下面说说这是什么意思,应用如何在瞬间识别它,以及哪些号码能收到验证码。
什么是 VoIP 号码?
VoIP 号码是一种通过互联网而非移动网络使用的电话号码。VoIP 是 Voice over Internet Protocol,即互联网协议语音技术。通话和短信以数据形式传输,经过应用或插在路由器上的小设备,而不是通过 SIM 卡和基站。
号码本身看起来完全正常。它有国家代码,位数也对,任何人都可以拨打或发送短信。区别在于号码由谁提供。移动号码对应运营商网络中的一张 SIM 卡,而 VoIP 号码对应互联网电话公司的一个账户。
你几乎肯定用过这类号码:
- 第二号码应用,例如 Google Voice 和 TextNow。
- 能在笔记本电脑上接听的工作电话,来自 Zoom Phone、RingCentral 或 Microsoft Teams 等服务。
- 互联网服务提供商提供的家庭电话,它连接路由器,而不是墙上的电话插孔。
电话公司把 VoIP 号码分成两类。固定 VoIP 号码配有实体设备,例如互联网服务提供商提供的家庭电话盒。非固定 VoIP 号码完全不需要设备:你在线注册、挑选号码,就能在任何手机或笔记本电脑上使用。Google Voice 和 TextNow 属于非固定 VoIP。应用最担心的就是这种号码,因为任何人都能在一分钟内获得一个。
移动号码与 VoIP 号码一览
| 移动号码 | VoIP 号码 | |
|---|---|---|
| 对应 | SIM 卡 | 在线账户 |
| 使用网络 | 移动网络 | 互联网 |
| 获取方式 | 向移动运营商申请 | 通过应用或网站获取 |
| 应用识别为 | 移动号码 | VoIP |
| 验证码 | 通常能收到 | 经常被拒绝发送 |
验证码如何送达这两类号码
应用发送验证码时,会把短信交给短信服务公司,再由它转交给管理你号码的公司。对于移动号码,这家公司是你的运营商。短信通过移动网络和基站,送到手机里的 SIM 卡。对于 VoIP 号码,短信会发往互联网电话公司,由它在应用或网站上显示。

两条路径最终都会让验证码出现在屏幕上,对你来说感觉并无区别。但发送验证码的应用看待它们的方式很不一样。
应用如何区分 VoIP 号码和移动号码
你不用告诉应用自己的号码属于哪一类。它会查询。
电话号码是按号段分配的,每个号段都归一家电话公司所有。数据库会记录各号段属于哪家公司;如果号码持有人换了运营商但保留了号码,数据库也会记录号码转到了哪里。发送验证码之前,应用可以通过查询服务检查你的号码。不到一秒,它就能查到号码所属的国家、管理号码的公司,以及线路类型。
Twilio 是规模最大的此类查询服务之一,它将号码分为移动号码、固定电话、固定 VoIP、非固定 VoIP、免费电话和少数其他类型。其他服务使用的分类名称也大致相同。

如何处理查询结果,由应用自行决定。移动号码会收到验证码。固定电话可能会接到读出验证码的语音电话,也可能被婉拒。VoIP 号码往往到此就被拦下,出现“不支持”或“无效号码”之类的错误提示。
换一种格式输入号码也没有用。查询服务不在乎数字怎么显示,它查的是号码归谁管理。
应用为什么拒绝 VoIP 号码
这并不是针对你。应用看不到号码由谁使用,只能看到号码的类型,然后根据风险作判断。
它们便宜,而且可以大量获取。 SIM 卡要花钱,需要装在手机或调制解调器里,而且在许多国家,购买 SIM 卡还需要身份证件。软件却能在几秒钟内生成 VoIP 号码,一次生成数千个。想创建一千个虚假账户的人,很难买到一千张 SIM 卡;弄到一千个 VoIP 号码则容易得多。
它们可以随时弃用。 一个账户被封禁后,原号码就被丢弃,一分钟后便能换上新号码。只有获取每个新号码都要付出一定成本,电话验证才能拖慢垃圾账户的创建速度。
它们更难追查。 移动电话合约,或者用身份证件登记的 SIM 卡,可以追溯到个人。免费 VoIP 账户往往只能追溯到一个电子邮箱地址。
验证码本来也可能送不到。 许多验证码来自短号码,也就是银行和应用发送短信时使用的五位或六位号码,其中一些只能向移动网络发送短信。所以有时并不是应用拒绝发送,短信只是途中没能送达。
哪些应用会拒绝
有些应用明确说明了这一点:
- WhatsApp 将 VoIP 列为无法用于注册的号码类型,免费电话和高收费号码也在此列。固定电话只能通过语音电话用于注册 WhatsApp Business。
- Discord 表示,VoIP、临时号码和固定电话号码不能用于验证账户。你会看到“电话号码无效”的提示。
- 银行 的要求最严格。许多银行完全不会向 VoIP 号码发送安全验证码,因为验证码一旦发到轻易就能获取的号码上,账户资金也就容易受到威胁。
大多数其他大型应用不会公布相关规则,但依然会检查线路类型,VoIP 号码在这类检查中被拒的概率远高于移动号码。也有不少小型网站和商店完全不检查。这就是为什么同一个 Google Voice 号码在一个网站能用,到了另一个网站却被拒绝。
虚拟号码和 VoIP 号码是一回事吗?
不一定,很多人的困惑就出在这里。
“虚拟”只表示号码不在你的手机里,并不能说明线路本身属于哪一类。有些虚拟号码是 VoIP,另一些则是对应真实 SIM 卡的普通移动号码。这些 SIM 卡装在别人的设备里,收到的短信会转发到网页上。应用查询第二类号码时,查到的是移动号码,因为它本来就是移动号码。
短信验证服务依靠的就是第二类号码。供应商将一排排 SIM 卡连接到当地移动网络,短信到达后,就会显示在你的浏览器中。
哪些号码能收到验证码

- 自己的 SIM 卡 最适合你打算使用多年的账户,例如银行账户或主要电子邮箱。
- 在线租用的 SIM 卡号码 适合不想透露自己号码的情况。应用看到的是移动号码,而短信只有你能查看。
- VoIP 应用号码 很适合打电话,也能在许多网站使用,但能否收到验证码并不确定。
- 免费的公开短信收件箱 两方面都不理想。任何人都能查看其中的短信,而且大型应用早就封锁了这些号码。
1001SMS 提供的就是这类选择。如果只需注册一次,可以获取仅接收单条验证码的号码:选择应用和国家,短信就会显示在页面上。如果验证码没收到,可以取消,费用会退回你的余额。如果账户以后还需要再次验证,可以租用可保留的号码。这个号码只供你使用,不是 VoIP,租期可短至 12 小时,长至一年。
不过,即使是移动号码,也不能保证一定通过。应用还会查看某个号码之前出现过多少次,用得太频繁的号码仍可能被拒绝。在 Google,这种情况会显示“此电话号码无法用于验证”。我们的无需电话号码创建 Gmail 账户指南也提到了这条提示。遇到这种情况,可以换一个号码或国家试试。
简答
Google Voice 是 VoIP 号码吗? 是,属于非固定 VoIP。这就是 WhatsApp、Discord 和许多银行拒绝它的原因。
怎么判断我的号码是不是 VoIP? 想想号码是从哪里获得的。如果它来自应用或网站,而不是 SIM 卡,那它几乎肯定是 VoIP。网上免费的运营商查询工具也能显示线路类型。
VoIP 号码不好吗? 完全不是。它费用低,在世界任何地方都能通过 Wi-Fi 使用,也很适合通话。只是它不适合接收验证码。
VoIP 号码能收短信吗? 大多数都能收到普通电话号码发来的短信。但五位或六位短号码发来的短信经常收不到。
WhatsApp 通话是 VoIP 吗? 是的,WhatsApp 通话通过互联网传输。但你的 WhatsApp 账户仍然使用普通电话号码注册,注册时 WhatsApp 检查的就是这个号码。
能让 VoIP 号码被识别为移动号码吗? 不能。查询服务读取的是号码由谁管理,而不是号码看起来如何,所以你无法通过修改输入方式改变结果。如果应用要求移动号码,就提供一个移动号码。
简而言之
VoIP 号码是真实的电话号码,只是它通过互联网而非 SIM 卡工作。应用能在瞬间识别出来,许多应用不会向它发送验证码。需要验证时,请使用对应 SIM 卡的号码:可以是自己的,也可以是为此租用的号码。
资料来源:
- WhatsApp 常见问题:注册电话号码 (https://faq.whatsapp.com/684051319521343)
- Discord:如何验证 Discord 账户 (https://support.discord.com/hc/en-us/articles/6181726888215-How-to-Verify-Your-Discord-Account)
- Twilio Lookup:线路类型信息 (https://www.twilio.com/docs/lookup/v2-api/line-type-intelligence)

