Windows测试环境下如何将子域委派至本地私有DNS服务器的新Zone
Windows测试环境下如何将子域委派至本地私有DNS服务器的新Zone
嘿,我来帮你搞定这个子域委派的问题!看你的描述,你是在搭建Windows测试环境,想把ad.meinedomain.com这个AD子域委派给内网的私有DNS服务器,但纠结于私有IP没法在服务商的公域DNS里设A记录对吧?别担心,我给你一步步讲清楚怎么做:
首先得明确一个关键点:你的私有DNS服务器只有内网私有IP,公网的DNS服务器根本访问不到它,所以这个委派只能在你的内部测试网络范围内生效,公网机器是没法通过这个委派解析到你的AD子域的——这是正常的,毕竟你的测试环境本来就是内网封闭的嘛。
第一步:在私有DNS服务器上创建子域的正向查找区域
- 打开Windows的DNS管理器,右键左侧的「正向查找区域」,选择「新建区域」。
- 向导里选「主要区域」,接下来输入子域名
ad.meinedomain.com。如果这个区域是给Active Directory用的,记得勾选「在Active Directory中存储区域」的选项,跟着向导完成剩下的配置就行。
第二步:确保内部机器都用你的私有DNS
- 把测试实验室里所有的客户端、服务器的首选DNS服务器,都设置成这台私有DNS的内网IP。这样当它们查询
ad.meinedomain.com相关的记录时,会直接向你的私有DNS请求,而私有DNS里已经有这个子域的权威区域,就能直接返回正确的记录了。
关于公域DNS的说明
别想着在服务商的公域DNS(meinedomain.com)里添加指向私有IP的NS记录,一来很多服务商根本不允许这么做,二来就算加上了,公网机器也没法访问到你的内网DNS,完全没用。你的测试环境是内网用的,根本不需要改动公域DNS的配置。
额外:模拟完整的父域委派流程(仅内网)
如果你想在测试环境里完整模拟公域中子域委派的流程,也可以这么做:
- 在你的私有DNS上,同时创建
meinedomain.com的正向查找区域(作为父域)。 - 在这个父域区域里,新建NS记录:记录名称填
ad,值填你的私有DNS服务器的主机名(比如dns01.ad.meinedomain.com)。 - 再在父域区域里新建对应的A记录,把
dns01.ad.meinedomain.com指向你的私有DNS的内网IP。 - 这样内部机器查询
ad.meinedomain.com时,会先从父域的NS记录找到权威DNS,再去获取对应的记录,完美还原公域委派的整个流程。
备注:内容来源于stack exchange,提问作者naseweis
相关产品推荐
相关产品推荐

