内网域名解析是什么
内网域名解析把自定义域名解析到 VPC 内的私有地址:解析记录只在关联的 VPC 内生效,公网查不到。它的价值是把应用配置从 IP 直连中解放出来——数据库主备切换、实例重建或迁移后,只改解析记录即可,应用代码和配置文件都不用动。三家云的产品名不同,但都围绕两个概念:解析域(域名)与关联对象(VPC)。
术语对照
| 概念 | 阿里云 | 腾讯云 | 华为云 |
|---|---|---|---|
| 产品名 | 云解析 PrivateZone | 私有域解析 Private DNS | 云解析服务的内网域名解析 |
| 关联对象 | VPC | VPC | VPC |
| 记录类型 | A、CNAME、TXT 等常用类型 | A、CNAME 等常用类型 | A、CNAME 等常用类型 |
| 生效范围 | 仅关联的 VPC 内可解析 | 仅关联的 VPC 内可解析 | 仅关联的 VPC 内可解析 |
| 典型用途 | 内部服务发现、数据库域名、跨账号内网访问 | 内部服务发现 | 内部服务发现 |
| 配合能力 | 可与混合云解析与转发规则组合 | 支持转发与出站终端节点类能力 | 可按需与自建 DNS 组合 |
典型使用场景
- 数据库访问使用域名:主备切换只需改解析,应用无需重启改配置
- 微服务间调用:用内网域名替代写死 IP,便于实例重建与扩容
- 混合云场景:把本地数据中心的域名解析需求与云上 VPC 打通
- 多环境隔离:开发、测试、生产使用同名不同解析域的记录
- 灾备切换:把域名指向备用地域的实例,切换过程对应用透明
- 跨账号访问:把解析域关联到多个 VPC 或账号,实现内网互通寻址
使用要点
使用要点
# 命名规划:内部域名与公网域名避免同名,防止解析结果与预期不符
# 关联 VPC:记录只在关联的 VPC 内生效,新增子网或 VPC 要同步关联
# TTL:切换场景把 TTL 调小以便快速生效,稳定后可以调大降低查询压力
# 变更留痕:解析记录变更属于高频故障源,改前记录原值,改后立即验证
# 与自建 DNS 的关系:混合环境下明确哪一层负责转发、哪一层负责权威解析
# 验证方式:在目标 VPC 内的机器上用解析工具查询,不要在本机查用内网域名替代 IP 直连:数据库主备切换、实例重建后只需改解析记录,应用配置不动,这是低成本却收益明显的改造。
改解析前先确认没有其他环境使用同名记录:一条记录被多个 VPC 关联时,改动会影响所有关联环境。