首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows 2012 R2上的DNS

问Windows 2012 R2上的DNS
EN

Server Fault用户
提问于 2014-04-01 22:43:09
回答 2查看 47.5K关注 0票数 5

我对服务器很陌生,并且正在使用Windows 2012 R2,在尝试创建and并将机器连接到它之后,在连接时会出现以下错误:

无法联系域"wolf01“的Active域控制器(AD )。请确保域名是正确键入的。如果名称正确,请单击有关故障排除信息的详细信息。

单击“详细信息”后,我得到以下信息:

“注意:此信息是针对网络管理员的。如果您不是网络管理员,请通知管理员您收到了此信息,该信息已记录在文件C:\Windows\debug\dcdiag.txt中。域名"wolf01“可能是NetBIOS域名。如果是这种情况,请验证域名是否已在WINS中正确注册。如果您确信该名称不是NetBIOS域名,则下列信息可以帮助您解决您的DNS配置问题。当DNS查询用于为域“wolf01”定位Active域控制器(AD DC)的服务位置(SRV)资源记录时发生以下错误:错误为:"DNS名称不存在“。(错误代码0x0000232B RCODE_NAME_ERROR)查询SRV _ldap._tcp.dc._msdcs.wolf01,此错误的常见原因包括:

  • 域名的AD定位所需的DNS SRV记录没有在DNS中注册。当AD DC添加到域时,这些记录将自动注册到DNS服务器。它们由AD DC在设定的时间间隔内更新。此计算机配置为使用具有下列IP地址的DNS服务器:

10.8.1.11

  • 下列一个或多个区域不包括对其子区域的委托:

wolf01。(根区)“

在C:\Windows\debug\dcdiag.txt内部是:

“域名”"wolf01“可能是NetBIOS域名。如果是这种情况,请验证域名是否已在WINS中正确注册。如果您确信该名称不是NetBIOS域名,则下列信息可以帮助您解决您的DNS配置问题。当DNS查询用于为域“wolf01”定位Active域控制器(AD DC)的服务位置(SRV)资源记录时发生以下错误:错误为:"DNS名称不存在“。(错误代码0x0000232B RCODE_NAME_ERROR)查询SRV _ldap._tcp.dc._msdcs.wolf01,此错误的常见原因包括:

  • 域名的AD定位所需的DNS SRV记录没有在DNS中注册。当AD DC添加到域时,这些记录将自动注册到DNS服务器。它们由AD DC在设定的时间间隔内更新。此计算机配置为使用具有下列IP地址的DNS服务器:

10.8.1.11

  • 下列一个或多个区域不包括对其子区域的委托:

wolf01。(根区)“。

在过去的几天里,我一直在关注论坛。我已经检查了我在PC和服务器上的DNS设置,它们都是正确设置的。名称也是正确的,我的DNS运行在服务器上--而且我没有显示任何错误。我已经关闭了它正在运行的服务器和路由器上的两个防火墙,但仍然没有成功。有许多其他的事情论坛已经让我检查,我想不出我的头顶。

任何东西都是值得感激的!

编辑:

这是我的dcdiag/DNS测试

代码语言:javascript
复制
Windows PowerShell
Copyright (C) 2013 Microsoft Corporation. All rights reserved.

PS C:\Users\Administrator> dcdiag

Directory Server Diagnosis

Performing initial setup:
   Trying to find home server...
   Home Server = WOLF
   * Identified AD Forest.
   Done gathering initial info.

Doing initial required tests

   Testing server: Default-First-Site-Name\WOLF
      Starting test: Connectivity
         ......................... WOLF passed test Connectivity

Doing primary tests

   Testing server: Default-First-Site-Name\WOLF
      Starting test: Advertising
         ......................... WOLF passed test Advertising
      Starting test: FrsEvent
         ......................... WOLF passed test FrsEvent
      Starting test: DFSREvent
         ......................... WOLF passed test DFSREvent
      Starting test: SysVolCheck
         ......................... WOLF passed test SysVolCheck
      Starting test: KccEvent
         ......................... WOLF passed test KccEvent
      Starting test: KnowsOfRoleHolders
         ......................... WOLF passed test KnowsOfRoleHolders
      Starting test: MachineAccount
         ......................... WOLF passed test MachineAccount
      Starting test: NCSecDesc
         ......................... WOLF passed test NCSecDesc
      Starting test: NetLogons
         ......................... WOLF passed test NetLogons
      Starting test: ObjectsReplicated
         ......................... WOLF passed test ObjectsReplicated
      Starting test: Replications
         ......................... WOLF passed test Replications
      Starting test: RidManager
         ......................... WOLF passed test RidManager
      Starting test: Services
         ......................... WOLF passed test Services
      Starting test: SystemLog
         ......................... WOLF passed test SystemLog
      Starting test: VerifyReferences
         ......................... WOLF passed test VerifyReferences


   Running partition tests on : ForestDnsZones
      Starting test: CheckSDRefDom
         ......................... ForestDnsZones passed test CheckSDRefDom
      Starting test: CrossRefValidation
         ......................... ForestDnsZones passed test CrossRefValidation

   Running partition tests on : DomainDnsZones
      Starting test: CheckSDRefDom
         ......................... DomainDnsZones passed test CheckSDRefDom
      Starting test: CrossRefValidation
         ......................... DomainDnsZones passed test CrossRefValidation

   Running partition tests on : Schema
      Starting test: CheckSDRefDom
         ......................... Schema passed test CheckSDRefDom
      Starting test: CrossRefValidation
         ......................... Schema passed test CrossRefValidation

   Running partition tests on : Configuration
      Starting test: CheckSDRefDom
         ......................... Configuration passed test CheckSDRefDom
      Starting test: CrossRefValidation
         ......................... Configuration passed test CrossRefValidation

   Running partition tests on : wolf
      Starting test: CheckSDRefDom
         ......................... wolf passed test CheckSDRefDom
      Starting test: CrossRefValidation
         ......................... wolf passed test CrossRefValidation

   Running enterprise tests on : wolf.local
      Starting test: LocatorCheck
         ......................... wolf.local passed test LocatorCheck
      Starting test: Intersite
         ......................... wolf.local passed test Intersite
PS C:\Users\Administrator> dcdiag /test:DNS

Directory Server Diagnosis

Performing initial setup:
   Trying to find home server...
   Home Server = WOLF
   * Identified AD Forest.
   Done gathering initial info.

Doing initial required tests

   Testing server: Default-First-Site-Name\WOLF
      Starting test: Connectivity
         ......................... WOLF passed test Connectivity

Doing primary tests

   Testing server: Default-First-Site-Name\WOLF

      Starting test: DNS

         DNS Tests are running and not hung. Please wait a few minutes...
         ......................... WOLF passed test DNS

   Running partition tests on : ForestDnsZones

   Running partition tests on : DomainDnsZones

   Running partition tests on : Schema

   Running partition tests on : Configuration

   Running partition tests on : wolf

   Running enterprise tests on : wolf.local
      Starting test: DNS
         Test results for domain controllers:

            DC: WOLF.wolf.local
            Domain: wolf.local


               TEST: Basic (Basc)
                  Warning: Adapter 78:45:C4:2B:B3:65 has dynamic IP address (can be a misconfiguration)

               WOLF                         PASS WARN PASS PASS PASS PASS n/a
         ......................... wolf.local passed test DNS
代码语言:javascript
复制
C:\Users\Administrator>nslookup

Default Server:  localhost

Address:  ::1

> set type=all
> _ldap._tcp.dc._msdcs.wolf.local
Server:  localhost
Address:  ::1

_ldap._tcp.dc._msdcs.wolf.local SRV service location:
          priority       = 0
          weight         = 100
          port           = 389
          svr hostname   = wolf.wolf.local
wolf.wolf.local internet address = 10.8.1.11
wolf.wolf.local AAAA IPv6 address = 2601:a:1d00:719:5ce9:8e23:bf6c:3db9

EN

回答 2

Server Fault用户

发布于 2014-04-02 01:00:54

好吧,几件事。一些与这个问题有关的,另一些只是好的建议:

  1. 您似乎试图使用域控制器名称连接到域。你不能这样做。如果您的域控制器是wolf01.wolf.local,那么您要加入的域就是wolf.local (如果这是域的NetBIOS别名,则只有wolf )。

在其他问题上:

  1. 不要使用.local作为域的TLD。微软在将.local设置为他们的域名后,在这方面是他们自己最大的敌人。请参阅Windows命名最佳实践?
  2. 在这样的简单设置中,域控制器应该是您的DNS服务器
  3. 域控制器应该有一个静态IP地址(请参阅dcdiag中关于此的警告)
  4. 您的域控制器应该只有一张网卡,否则您将得到DC的多个条目,其中一些可能位于不可路由的子网上。
  5. 所有客户端都应该将您的域控制器作为其主要DNS服务器。你说它们是“正确设置”,而不是“正确”实际上是什么。
票数 5
EN

Server Fault用户

发布于 2014-12-02 19:53:07

在添加DC角色(其中还添加了DNS角色)之后,您应该验证服务器上的DNS条目在Adapter >您的网卡>属性>选择IPV4 >属性按钮>您的DNS服务器应该设置为127.0.0.1下是否正确。

还可以在“高级”按钮>“DNS”选项卡>“确保列出127.0.0.1”下检查。

如果您正在使用IPV6,您应该做同样的事情,它应该是::1

然后进入DC上的DNS并在那里配置一些转发器,比如Google (8.8.8.8和8.8.4.4)。在进行更改后,我会重新启动DNS。

无论如何,然后转到要添加到域的客户端,并确保IPv4设置下的DNS设置设置为“使用以下DNS服务器”,并确保它指向您的DC服务器IP地址。您可以在要使用DNS服务器的客户端上手动配置此配置,如果希望网络上的所有PC都通过本地DNS服务器运行,则可以在路由器上手动配置。

然后,在客户端上,通过打开CMD提示符(作为管理员)来验证DNS是否正常工作,并发出以下命令。

代码语言:javascript
复制
ipconfig /flushdns
ping YOUR DOMAIN NAME (ex. ping wolf)

如果这不起作用,试着点击FQDN (ping wolf.local)。如果这不起作用,您的DNS就不能正常工作。如果您在路由器上设置了它,那么在IPv4设置中的客户端上手动配置它,以查看路由器是否是问题所在。

同样,在刷新DNS之后,您可以重新启动,但这不应该是必要的。

如果ping工作,那么将机器添加到域。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/586031

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档