搜索本产品文档关键词
本地IDC通过解析器互通云上DNS服务
所有文档
menu
没有找到结果,请重新输入

智能云解析 DNS

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

概述

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:

# /etc/named.conf

options {
        listen-on port 53 { any; };
        listen-on-v6 port 53 { any; };
        directory       "/var/named";
        allow-query     { any; };
        ...
};
...
zone "bcebos.com" {
	type forward;
	forward only;
	forwarders { 192.168.0.8; };
};
include "/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 的流量。

上一篇
使用Terraform快速搭建私有域名解析服务
下一篇
API参考