首页/网络/IP 与子网速查/TEST-NET-1/2/3 文档专用三段
私网与特殊地址45 条

TEST-NET-1/2/3 文档专用三段

RFC 5737 为文档与教学保留三段:192.0.2.0/24、198.51.100.0/24、203.0.113.0/24;写配置示例、教材与防火墙文档时应使用它们而非真实地址。

IP 与子网速查网络更新于 2026-10-13

三段文档专用地址

RFC 5737 从公网空间里划出 192.0.2.0/24、198.51.100.0/24、203.0.113.0/24 三段,专门供文档、教材、实验和配置示例使用。它们永远不会被分配为真实业务地址,因此写教程、贴工单、录屏时用这三段,既贴近真实写法又不会泄露生产信息,也不会误伤真实主机。

基本信息

TEST-NET-1192.0.2.0/24,最常用于书籍与范例
TEST-NET-2198.51.100.0/24
TEST-NET-3203.0.113.0/24
性质全局单播空间中的保留段,不可路由,不会被分配
IPv6 对应物文档示例前缀 2001:db8::/32,2024 年新增 3fff::/20
常见替代RFC 1918 私网段,但私网段可能与企业真实内网撞号

三段地址的差异

名称前缀使用偏好
TEST-NET-1192.0.2.0/24出现最早,教材与厂商手册示例最多
TEST-NET-2198.51.100.0/24思科文档常用,适合写路由器无关的示例
TEST-NET-3203.0.113.0/24新文档常用,与前两段一起构成完整示例集

典型使用场景

  • 写产品文档或教程时作为示例客户端地址、示例服务器地址
  • 给客户录屏、截图、发工单附件时替换掉真实地址,避免泄露内网结构
  • 做防火墙规则、抓包分析教学时构造不存在的目标,确保实验不会真的打出去
  • 写自动化测试用例时作为占位地址,防止测试流量误发到真实主机
  • 厂商培训与认证考试题目中作为题干地址,保证跨机构语义一致

程序判定不可用

程序判定不可用
python - <<'PY'
import ipaddress as ip
for c in ['192.0.2.0/24', '198.51.100.0/24', '203.0.113.0/24']:
    n = ip.ip_network(c)
    print(c, 'is_private=%s' % n.is_private, 'is_global=%s' % n.is_global)
# 三段 is_global 均为 False,可直接在脚本里做示例地址校验
PY
与私网段的区别私网段可用于真实内网,文档段只用于书写与教学
与其他保留段0.0.0.0/8、240.0.0.0/4 属特殊用途,不能充当示例主机地址
校验方式ipaddress 库判断 is_global 为 False 即可识别为不可全球路由
IPv6 同理2001:db8::/32 与 3fff::/20 是 v6 的文档示例段
与 RFC 1918 私网段的区别:私网段用于真实内网,文档段只用于书写示例;把文档段配到生产设备上同样是配置错误。

易错点

  • 把文档段直接写进生产配置:这些地址不会在任何运营商路由表里出现,设备配好后必然不通
  • 截图、录屏忘改地址:真实公网 IP 与内部拓扑一起外发,是最常见的低级信息泄露
  • 在自动化测试里用真实地址做目标:测试流量打到生产环境,轻则误报重则误操作
  • 只记 192.0.2.0/24 一段:另两段同样有效,跨机构协作文档时补足更规范

数据来源与参考

  • RFC 5737(IPv4 文档地址)
  • IANA IPv4 Special-Purpose Address Registry

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌