本地IDC通过解析器互通云上DNS服务

智能云解析 DNS

  • 产品定价
  • 功能发布记录
  • 产品描述
    • 使用限制
    • 产品概述
    • 产品优势
    • 应用场景
    • 产品功能
  • 快速入门
    • 使用解析服务
    • 开通服务
  • 典型实践
    • 使用Terraform快速搭建私有域名解析服务
    • 通过Nginx实现URL转发
    • 本地IDC通过解析器互通云上DNS服务
  • 操作指南
    • 多用户访问控制
    • 解析日志管理
    • 内网DNS服务
      • 解析器
      • 删除私有域
      • 添加私有域
      • 添加解析记录
      • 关联VPC
    • 公网DNS服务
      • 升级域名到企业版操作指南
      • 线路分组功能
      • 添加解析
      • 添加域名
      • 解析线路选择
      • 开启解析服务
      • 管理解析
  • 服务等级协议SLA
    • 公网DNS服务等级协议SLA
    • 内网DNS服务等级协议SLA
  • API参考
    • 通用说明
    • 接口概览
    • 附录
    • 公共头和错误返回
    • API服务域名
    • API功能发布记录
    • 概述
    • 内网DNS相关接口
      • 查询PrivateZone列表
      • 删除解析记录
      • 查询PrivateZone详情
      • 解关联VPC
      • 设置解析记录状态
      • 查询解析记录列表
      • 创建PrivateZone
      • 添加解析记录
      • 删除PrivateZone
      • 关联VPC
      • 修改解析记录
    • 公网DNS相关接口
      • 线路组相关接口
      • 域名相关接口
      • 解析记录相关接口
  • 常见问题
    • 一般类常见问题
  • SDK
    • Python-SDK
      • 内网DNS
      • 公网DNS
      • 版本说明
      • 初始化
      • 安装SDK工具包
      • 概述
    • Java-SDK
      • 内网DNS
      • 公网DNS
      • 版本说明
      • 安装SDK工具包
      • 概述
    • Golang-SDK
      • 内网DNS
      • 异常处理
      • 版本说明
      • 初始化
      • 安装SDK工具包
      • 概述
所有文档
menu
没有找到结果,请重新输入

智能云解析 DNS

  • 产品定价
  • 功能发布记录
  • 产品描述
    • 使用限制
    • 产品概述
    • 产品优势
    • 应用场景
    • 产品功能
  • 快速入门
    • 使用解析服务
    • 开通服务
  • 典型实践
    • 使用Terraform快速搭建私有域名解析服务
    • 通过Nginx实现URL转发
    • 本地IDC通过解析器互通云上DNS服务
  • 操作指南
    • 多用户访问控制
    • 解析日志管理
    • 内网DNS服务
      • 解析器
      • 删除私有域
      • 添加私有域
      • 添加解析记录
      • 关联VPC
    • 公网DNS服务
      • 升级域名到企业版操作指南
      • 线路分组功能
      • 添加解析
      • 添加域名
      • 解析线路选择
      • 开启解析服务
      • 管理解析
  • 服务等级协议SLA
    • 公网DNS服务等级协议SLA
    • 内网DNS服务等级协议SLA
  • API参考
    • 通用说明
    • 接口概览
    • 附录
    • 公共头和错误返回
    • API服务域名
    • API功能发布记录
    • 概述
    • 内网DNS相关接口
      • 查询PrivateZone列表
      • 删除解析记录
      • 查询PrivateZone详情
      • 解关联VPC
      • 设置解析记录状态
      • 查询解析记录列表
      • 创建PrivateZone
      • 添加解析记录
      • 删除PrivateZone
      • 关联VPC
      • 修改解析记录
    • 公网DNS相关接口
      • 线路组相关接口
      • 域名相关接口
      • 解析记录相关接口
  • 常见问题
    • 一般类常见问题
  • SDK
    • Python-SDK
      • 内网DNS
      • 公网DNS
      • 版本说明
      • 初始化
      • 安装SDK工具包
      • 概述
    • Java-SDK
      • 内网DNS
      • 公网DNS
      • 版本说明
      • 安装SDK工具包
      • 概述
    • Golang-SDK
      • 内网DNS
      • 异常处理
      • 版本说明
      • 初始化
      • 安装SDK工具包
      • 概述
  • 文档中心
  • arrow
  • 智能云解析DNS
  • arrow
  • 典型实践
  • arrow
  • 本地IDC通过解析器互通云上DNS服务
本页目录
  • 步骤一:服务网卡关联创建云上解析记录
  • 步骤二:控制台创建入站解析器
  • 步骤三:获取云上入站 VPC 所属的 DNS-Server IP
  • 步骤四:用户根据需求设置内网IDC DNS-Server的转发规则(以 bind9 为例)
  • 步骤五:路由放行 IP 地址
  • 步骤一:控制台创建出站解析器的出站终端节点
  • 步骤二:获取云上出站 VPC 所属的 Forward IP(多个)
  • 步骤三:控制台创建出站解析器的转发规则
  • 步骤四:控制台绑定 VPC 与转发规则
  • 步骤五:路由放行 IP 地址

本地IDC通过解析器互通云上DNS服务

更新时间:2025-08-21

概述

2679607b378325895a69c8d11f7b685c.png

使用解析器的前提是需要云上 VPC 和用户 IDC 相互打通!

  • 用户内网 IDC 解析云上 DNS-Server 中的记录(如服务网卡域名解析等)—— 入站解析器
  • 云上 VPC 内的机器解析用户内网 IDC DNS-Server 中的记录 —— 出站解析器

入站解析器

典型应用场景:云下 IDC 请求云上某个服务网卡

步骤一:服务网卡关联创建云上解析记录

首先已有一张服务网卡,并且关联创建了域名解析服务

image.png

服务网卡在智能云解析 DNS 私有域产品中 bcebos.com 这个 zone 里面添加了泛解析 *bd.bcebos.com -> 192.168.0.2 image (1).png

image (2).png

步骤二:控制台创建入站解析器

image (3).png

image (4).png

步骤三:获取云上入站 VPC 所属的 DNS-Server IP

image (5).png

步骤四:用户根据需求设置内网IDC DNS-Server的转发规则(以 bind9 为例)

如一个最简 dns-server(bind9)的配置,设置为将 bd.bcebos.com 域下所有域名都转发到百度云上 VPC 的 DNS-Server:

Shell
1# /etc/named.conf
2
3options {
4        listen-on port 53 { any; };
5        listen-on-v6 port 53 { any; };
6        directory       "/var/named";
7        allow-query     { any; };
8        ...
9};
10...
11zone "bcebos.com" {
12	type forward;
13	forward only;
14	forwarders { 192.168.0.8; };
15};
16include "/etc/named.rfc1912.zones";

用户可以根据需要在内网 IDC DNS-Server 中配置自己的转发策略即可。

注:

  • forward first(默认行为)设置优先使用 forwarders DNS 服务器做域名解析,如果查询不到再使用本地 DNS 服务器做域名解析。
  • forward only 设置只使用 forwarders DNS 服务器做域名解析,如果查询不到则返回 DNS 客户端查询失败。「建议使用forward only,百度云上 DNS 也具有递归公网的能力」

步骤五:路由放行 IP 地址

用户除了打通内网 IDC 和云上 VPC,还需要设置双端路由,放行入站解析器以及访问入站解析器的用户 IDC DNS-Server IP 。此外,如果用户内网 IDC 的 DNS-Server 有设置防火墙之类的安全措施,应当允许入站源 IP 的流量访问。

已专线为例:

用户如果是通过专线打通内网 IDC 和云上 VPC,则需要设置专线双端路由,放行入站解析器(如 192.168.0.8)的 IP(第 2 步中获取),以及访问入站解析器的用户 IDC DNS-Server IP 。一般专线路由放行了当前 VPC / Subnet 以及用户 IDC 的 CIDR 则无需再进行操作。同时防火墙等安全措施需要允许这部分 IP 的流量。

出站解析器

典型应用场景:云上虚机请求用户 IDC 某个域名如 idc.test.com

步骤一:控制台创建出站解析器的出站终端节点

image (6).png

image (7).png

步骤二:获取云上出站 VPC 所属的 Forward IP(多个)

image (8).png

步骤三:控制台创建出站解析器的转发规则

如设置 test.com 域下的域名转发到用户内网 IDC 解析:

image (9).png

image (10).png

需要注意的是,百度云上的私有域优先级高于出站解析器的转发规则,如 test.com 域实际的匹配原则是:私有域 test.com 中的域名

步骤四:控制台绑定 VPC 与转发规则

解析器落在某个 VPC 只是占用了其资源,不代表该 VPC 就已经具备 DNS 出站能力,需要将设置的转发规则与指定 VPC 进行绑定,支持绑定多个 VPC 共享一个解析器出站终端节点。

image (11).png

image (12).png

image (13).png

步骤五:路由放行 IP 地址

用户除了打通内网 IDC 和云上 VPC,还需要设置双端路由。另外,如果用户内网 IDC 的 DNS-Server 有设置防火墙之类的安全措施,应当允许出站源 IP 的流量访问。

以专线为例:

用户如果是通过专线打通内网 IDC 和云上 VPC,则需要设置专线双端路由,放行出站解析器(如 192.168.0.2、192.168.1.2)的 IP(第 2 步中获取),以及出站解析器 Forward 到用户 IDC 的目标 DNS-Server IP(如 10.0.0.2、10.0.0.3)。一般专线路由放行了当前 VPC / Subnet 以及用户 IDC 的 CIDR 则无需再进行操作。同时防火墙等安全措施需要允许这部分 IP 的流量。

上一篇
通过Nginx实现URL转发
下一篇
操作指南