DNS服务配置

在部署Active Directory域控制器时,DNS服务会自动安装。但在SDN部署过程中,需要创建额外的DNS记录,特别是网络控制器REST API所需的DNS A记录。

章节目标

  • 配置DNS转发器

  • 创建网络控制器REST API所需的DNS A记录

  • 配置DNS反向查找区域

前置条件

条件
说明

域控制器已部署

POC-DC01运行正常,DNS服务已安装

网络规划已确定

配置DNS转发器

DNS转发器用于将无法在本地解析的DNS请求转发到外部DNS服务器。在POC环境中,如果需要虚拟机能够解析外部域名(如下载补丁),需要配置DNS转发器。

使用域管理员登录POC-DC01,打开管理员的PowerShell

# 添加DNS转发器(使用公共DNS服务器)
Add-DnsServerForwarder -IPAddress "8.8.8.8" -PassThru
Add-DnsServerForwarder -IPAddress "8.8.4.4" -PassThru

# 验证转发器配置
Get-DnsServerForwarder

注意:如果POC环境没有外部网络访问能力(如使用内部虚拟交换机),DNS转发器配置不是必须的。

创建网络控制器DNS记录

网络控制器的REST API需要通过FQDN访问。在部署NC之前,必须在DNS中创建对应的A记录。

注意:NC的实际IP地址需要根据VMM部署时分配的地址进行调整。如果使用VMM自动部署NC,VMM可能会自动创建所需的DNS记录。

配置反向查找区域

反向查找区域允许通过IP地址反向解析主机名,对于故障排查非常有帮助。

检查

完成DNS配置后,进行以下验证:

课后习题

  • 了解一下DNS A记录和CNAME记录的区别,思考NC的REST名称为什么需要使用A记录。

  • 了解一下DNS反向查找区域的作用,在什么场景下会用到PTR记录?

最后更新于