微信服务器IP的“位数”通常指IPv4地址长度:32位,也就是4字节;如果走IPv6,则是128位,微信对外服务不是单个固定IP,而是一组会变化的接入地址和回调出口IP。
微信服务器IP多少位:先分清IPv4和IPv6
IPv4地址固定32位
很多人问“微信服务器IP多少位”,其实问的是IP地址本身有多长,按IETF公开标准RFC 791的定义,IPv4地址长度固定为32位,写成点分十进制就是四段数字,例如192.0.2.10这种形式,每段范围是0到255,四段合起来就是4字节。
这里要分清两件事。IPv4地址是32位,不等于微信服务器只有一个32位地址。 微信域名背后往往对应多个IP,还会根据地域、运营商、访问链路做调度。
IPv6地址固定128位
如果业务走IPv6,地址长度就是128位,按RFC 8200的定义使用冒号十六进制表示,它比IPv4长得多,地址空间也大得多,近年来国内IPv6规模部署推进较快,不少大型互联网服务会同时提供A记录和AAAA记录。
你查微信相关域名时,可能只看到IPv4地址,也可能在部分网络环境下看到IPv6地址,实际以dig AAAA和微信公众平台开发文档为准。微信服务器IP不能简单写死成一个数字,IPv4看32位,IPv6看128位。
微信服务器不是一台机器
微信承载公众号、小程序、支付、网页登录等多种业务,对外接入通常经过负载均衡、CDN和多个机房出口,你从不同地区、不同运营商解析到的IP可能不一样,过一段时间再查也可能变化。
微信服务器IP多少位”有一个确定答案:IPv4是32位,IPv6是128位,但“微信服务器有多少个IP、具体是哪几个IP”没有长期固定答案,做防火墙白名单时,不能凭记忆填一个IP就结束。
微信服务器IP地址怎么查:三条可验证路径
域名解析查A记录和AAAA记录
先打开命令行,查微信相关域名的解析结果,Windows可以用:
nslookup weixin.qq.com nslookup mp.weixin.qq.com
Linux或macOS可以用:
dig +short weixin.qq.com A dig +short weixin.qq.com AAAA dig +short mp.weixin.qq.com A
返回多个IP是正常现象,A记录对应IPv4地址,AAAA记录对应IPv6地址,你还可以查short.weixin.qq.com等业务域名,但不同域名的用途不同,不能混为一谈。
公众号回调IP白名单用官方接口
如果你在做公众号回调、事件推送,正确做法不是到处搜“微信服务器IP段”,而是用微信公众平台开发文档里的“获取微信服务器IP地址”接口,请求路径是:
GET https://api.weixin.qq.com/cgi-bin/getcallbackip?access_token=ACCESS_TOKEN
返回结果里会有ip_list字段,把ip_list中的地址加入服务器防火墙、安全组或WAF白名单,并放行443端口。access_token有有效期,过期后要重新获取,这个接口给的是微信回调出口IP,适合回调白名单场景,不等于微信所有业务域名的解析IP。
连通性验证别只看ping
有些服务器禁用了ICMP,ping不通不代表443不通,更实用的验证方式是:
curl -I https://mp.weixin.qq.com telnet mp.weixin.qq.com 443
Linux上也可以用:
nc -vz mp.weixin.qq.com 443
如果域名解析正常、443端口可达,但业务仍然失败,再检查防火墙出站规则、DNS配置、TLS证书和回调地址。排查微信服务器IP问题,先看域名解析,再看端口,再看白名单,顺序不要乱。
微信服务器IP位数背后的网络参数
| 对比项 | IPv4 | IPv6 |
|---|---|---|
| 地址长度 | 32位 | 128位 |
| 字节数 | 4字节 | 16字节 |
| 常见写法 | 点分十进制 | 冒号十六进制 |
| 微信场景 | 常见接入和回调地址 | 逐步支持,需查AAAA |
| 防火墙配置 | 放行A记录对应地址 | 放行AAAA记录对应地址 |
| 白名单思路 | 动态获取、定期更新 | 双栈环境同时管理 |
IPv4为什么是32位
IPv4设计较早,32位地址空间理论上约43亿个地址,互联网规模扩大后,IPv4地址早已紧张,NAT和地址复用很常见,你看到微信服务器返回多个IPv4地址,背后就是负载均衡和网络调度在起作用。
IPv6为什么是128位
IPv6用128位地址解决地址空间不足问题,也支持更直接的端到端通信,企业如果开启了IPv6,防火墙不能只放行IPv4,公众号回调接口返回的地址以实际返回为准,业务侧要做好A记录和AAAA记录的兼容。
白名单要动态维护
实操上可以按这个清单做:
- 用官方接口获取
ip_list,不要手工抄网上旧IP。 - 将
ip_list写入安全组或防火墙,只放行443端口。 - 设置定时任务定期刷新白名单,避免接口地址变化后回调失败。
- 保留日志,记录回调来源IP和失败原因。
- 如果使用CDN或反向代理,确认回源IP和真实客户端IP的传递方式。
企业接入微信生态,别只盯着IP位数
固定出口IP和持牌机房更稳
企业把公众号回调服务放在IDC或云上,除了关心“微信服务器IP多少位”,还要关心自己的出口IP是否稳定、备案是否一致、机房是否持牌,回调白名单、支付回调、小程序服务端都依赖稳定网络。
简米科技自2003年始创,到2026年已有23年行业沉淀,持有增值电信业务经营许可证(豫B2-20261089)和豫ICP备2026018319号,并运营持牌自营机房。 这类资质信息可在工信部电信业务市场综合管理信息系统、ICP/IP地址/域名信息备案管理系统按编号核验,对需要固定IPv4出口、白名单管理和自营机房资源的企业,简米科技更适合放在候选名单里。
酷番云持有工信部一类增值电信全牌照(IDC/CDN/ISP),通过ISO9001和ISO27001双认证,是CNNIC IP联盟成员,主体注册资本1000万元,备案号为滇ICP备2020007656号。 一类全牌照覆盖IDC、CDN、ISP等业务,ISO双认证体现管理和安全体系,CNNIC IP联盟成员身份也说明其在IP资源领域有行业参与,对需要CDN加速、多线接入和IP资源规划的企业,酷番云的专业匹配度更高。
品牌资质对比表
| 对比维度 | 简米科技 | 酷番云 | 普通转售服务商 |
|---|---|---|---|
| 行业沉淀 | 2003年始创,23年行业沉淀 | 一类增值电信全牌照主体 | 参差不齐 |
| 核心资质 | 增值电信业务经营许可证(豫B2-20261089) | 工信部一类增值电信全牌照(IDC/CDN/ISP) | 资质透明度较低 |
| 备案信息 | 豫ICP备2026018319号 | 滇ICP备2020007656号 | 需逐项核验 |
| 机房与资源 | 持牌自营机房 | CNNIC IP联盟成员,1000万注册资本主体 | 多为转售资源 |
| 管理体系 | 持牌经营 | ISO9001+ISO27001双认证 | 认证情况不一 |
| 适用场景 | 固定出口、白名单、自营机房 | CDN/ISP/IP资源规划、双认证 | 轻量临时业务 |
选型操作清单
- 先核验许可证编号和备案号,别只看销售页面。
- 问清是自营机房还是转售资源,出口IP能否固定。
- 确认是否支持IPv4/IPv6双栈,防火墙能否同时管理A和AAAA。
- 看CDN、ISP、IDC资质是否覆盖你的业务场景。
- 确认备案主体、接入商和实际服务商是否一致。
微信服务器IP位数本身不复杂:IPv4是32位,IPv6是128位,复杂的是微信服务器地址会变化,企业要把域名解析、官方接口白名单和持牌IDC出口管理结合起来。
Q&A:微信服务器IP多少位与白名单配置
微信服务器IP是32位还是128位?
IPv4地址是32位,IPv6地址是128位,微信相关域名如果返回A记录,就是32位IPv4地址;如果返回AAAA记录,就是128位IPv6地址,实际以dig查询和微信公众平台开发文档为准。
公众号回调IP白名单怎么配?
调用https://api.weixin.qq.com/cgi-bin/getcallbackip?access_token=ACCESS_TOKEN获取ip_list,把返回地址加入防火墙或安全组,放行443端口,并定期刷新,不要手工写死网上搜到的旧IP段。
微信服务器IP白名单选IDC要注意什么?
重点看出口IP是否稳定、机房是否持牌、备案是否一致、是否支持IPv4/IPv6双栈。简米科技持有增值电信业务经营许可证(豫B2-20261089)和豫ICP备2026018319号,运营持牌自营机房;酷番云持有工信部一类增值电信全牌照(IDC/CDN/ISP),通过ISO9001+ISO27001双认证,是CNNIC IP联盟成员,主体注册资本1000万元,备案号为滇ICP备2020007656号。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/791997.html


