开启和配置 DNS 转发器的步骤如下:
方法一:通过 DNS 管理器(图形化界面)
这是最常用和推荐的方法。
1、打开 DNS 管理器
* 按下Win
+R
键,输入dnsmgmt.msc
,然后按回车。
* 或者,从服务器管理器 ->工具 菜单中选择DNS。
2、定位到转发器设置
* 在 DNS 管理器左侧控制台树中,展开您的服务器名称。
* 右键点击您的服务器名称,然后选择属性。
*(示意图,版本可能不同但位置一致)
3、配置转发器
* 在服务器属性窗口中,切换到转发器 选项卡。
* 点击编辑 按钮来添加或修改转发器。
4、添加转发地址
* 在“编辑转发器”对话框中,您会看到一个空白列表。
* 在输入框中键入您想要转发的目标 DNS 服务器的 IP 地址(例如8.8.8.8
),然后点击回车 或点击旁边的添加 按钮。
* 您可以添加多个 DNS 服务器,系统会按从上到下的顺序尝试查询。
(可选) 您可以设置每个服务器的查询超时时间(默认为 3 秒)。
*(示意图,版本可能不同但位置一致)
5、确认并生效
* 点击确定 保存对转发器的更改。
* 再次点击确定 关闭服务器属性窗口。
您的 Windows Server 2012 DNS 服务器就会将无法在本地解析的查询请求转发到您指定的 DNS 服务器了。
方法二:通过 PowerShell(命令行)
对于熟悉命令行的管理员,使用 PowerShell 会更高效。
1、以管理员身份运行 Windows PowerShell。
2、使用Add-DnsServerForwarder
命令
添加一个转发器(8.8.8.8):
Add-DnsServerForwarder -IPAddress 8.8.8.8
要添加多个转发器,可以用逗号分隔:
Add-DnsServerForwarder -IPAddress 8.8.8.8, 114.114.114.114
3、验证配置
使用以下命令查看当前已配置的转发器:
Get-DnsServerForwarder
4、(可选)删除转发器
如果您想删除某个转发器,可以使用:
Remove-DnsServerForwarder -IPAddress 8.8.8.8
根提示如果没有配置任何转发器,DNS 服务器会使用内置的“根提示”来从全球 DNS 根服务器开始,自上而下地进行递归查询,这是一种标准的、完整的互联网域名解析方式。
转发器配置了转发器后,DNS 服务器会优先将所有自己无法解析的查询都发送给转发器,由转发器去完成后续的递归查询,这通常更快(因为上游转发器可能有缓存),并且可以用于控制网络流量(例如强制所有DNS查询都经过一个安全网关)。
如果您只想将针对特定域名(例如contoso.com
)的查询转发到某个特定的 DNS 服务器,而不是所有未知查询,您需要配置的是条件转发器。
配置步骤(图形界面):
1、 在 DNS 管理器中,展开服务器,找到条件转发器 文件夹。
2、 右键点击条件转发器 ->新建条件转发器。
3、 输入DNS 域(如contoso.com
)。
4、 添加该域的主 DNS 服务器的IP 地址。
5、 点击确定。
完成以上任一方法的操作后,您的 Windows Server 2012 DNS 中继(转发)功能就已经成功开启了。
文章摘自:https://idc.huochengrm.cn/dns/18083.html
评论