域控服务器无法正确解析dns,Windows 域中Nslookup报DNS服务器解析Can't find server name for&nbsp...

在迁移Hyper-V上的Windows域控制器虚拟机后,遇到DNS查询错误,表现为无法找到服务器地址的反向查找记录。解决方案是手动在DNS服务器的反向查找区域中添加缺失的PTR指针记录,匹配域控主机的IP地址。经此操作,DNS查询恢复正常。
摘要由CSDN通过智能技术生成

最近迁移

一台hyper-v的windows域的虚拟机到别的物理主机上,迁移后,发现了一个问题,再域中别的机器上,通过Nslookup命令,查询DNS时,提示如下错误:

D:\Documents and Settings\sysadmin>nslookup

*** Can't find server name for address 192.168.0.160: Non-existent

domain

*** Default servers are not available

Default Server: UnKnown

Address: 192.168.0.160

经过实验和查找资料,最后发现是那台域控的dns的反向查找区域中,偏偏缺少这台域控的PTR指针记录,别的辅助域控中,都有各自本机ip对应的IP记录信息,那手动新建一条PTR指针记录,填写对应的反向查找区域内,新建PTR记录,填写最后一位ip地址,和浏览对应的域控主机,添加成功,之后再再找一台域内的机器,nslookup查询一下,发现不再提示错误信息了。

D:\Documents and Settings\sysadmin>nslookup

Default Server: dc01.test.co

Address: 192.168.0.160

最近在调试一台单位内部备用dns服务器时,机器总是出现如下错误提示(不过根据试验尽管有错误提示但是并不影响dns解析,不可求完美的朋友不解决也可):

Can't find server name for address 192.168.0.2:Non-existent

domain

Default Server: UnKnown

Address: 192.168.0.2

正确的提示应该类似于:

Default Server: gaodns2

Address: 192.168.0.1

在网上查询了很多资料,尝试了n多办法,一直也没有头绪,始终去不掉这个错误提示。非常奇怪的是单位另外一台主dns服务器服务器就没有这个错误提示,经过两天的对比分析,终于发现了两台dns服务器一个细微的差别,就是域名反向解析那里。没有出现错误提示的主dns服务器上有一个ip地址为本机的指针,数据为默认的dns服务器的名字,看到这里我终于豁然开朗,问题极有可能就是出在这里,在备用dns服务器反向域名解析上一经实验,问题立马解决。希望我的发现对遇到类似问题的朋友能有所帮助。(县信息中心:李波)

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
DNS的查询过程      如查询过程的初始步骤所示,DNS 名由本机的程序使用。该请求随后传送至 DNS 客户服务,以通过使用就地缓存的信息进行解析。如果可以解析查询的名称,则查询将被应答,并且此过程完成。其,本地解析程序的缓存可从以下2个可能的来源获取名称  信息:      ● 如果主机文件就地配置,则来自该文件的任何主机名称到地址的映射都将在DNS 客户服务启动时预先加载到缓存。      ● 从以前DNS查询应答的响应获取的资源记录将被添加至缓存并保留一段时间。      如果此查询不匹配缓存的项目,则解析过程继续进行,客户机查询 DNS 服务器解析名称。      接下来查询 DNS 服务器,当本地的DNS不能就地解析查询时,可根据需要查询 DNS 服务器解析名称。如图4-1所示,客户机将查询首选 DNS 服务器。在此过程使用的实际服务器是从全局列表选择的。当 DNS 服务器接收到查询时,首先检查它能否根据在服务器的就地配置区获取的资源记录信息作出权威性的应答。如果查询的名称与本地区信息的相应资源记录匹配,则服务器作出权威性的应答,并且使用该信息来解析查询的名称。      如果查询的名称没有区信息,则服务器检查它能否通过本地缓存的先前查询信息来解析名称。如果从发现匹配的信息,则服务器使用它应答查询。接着,如果首选服务器可使用来自其缓存的肯定匹配响应来应答发出请求的客户机,则此次查询完成。      如果查询名称在首选服务器未发现来自缓存或区信息的匹配应答,则查询过程可继续进行,使用递归来完全解析名称,包括来自其他 DNS 服务器的支持,以帮助解析名称。在默认情况下,DNS 客户服务要求服务器在返回应答前使用递归过程来代表客户机完全解析名称。在大多数情况下,DNS 服务器的默认配置支持递归过程,如图4-2所示。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值