none
域环境下如何对某一站点的客户端设置DNS服务器 RRS feed

  • 问题

  • 目前公司使用单域多站点架构

    根据地区划分了子网站点

    如何对某一个站点设置其DNS解析而不会同步到整个域下?

    忘大神们解答!

    2018年7月17日 6:27

答案

  • 你好,

    感谢你的回复。

    从技术上讲,这是可以实现的。

    第一种方法:您可以为每个站点创建一个HOSTS文件,并通过GPO或其他部署解决方案(如SCCM)进行部署,以便根据最终计算机所属的站点,终端计算机获取正确的HOSTS文件。

    第二种方法:假设您的DNS记录是server1.contoso.com,您可以创建一个名为server1.contoso.com的新DNS区域,而不必在不同站点的两台DC / DNS服务器上进行DNS集成。完成后,您可以使来自同一站点的其他DNS服务器获取DC / DNS服务器的辅助DNS副本,其中包含您站点中区域的主副本。假设您的客户端计算机从其站点指向DNS服务器作为主DNS服务器,您可以在创建的区域中创建指向相应IP地址的空A记录,然后您的客户端就能够执行所需的DNS解析。这是一个拆分DNS设置。

    这两种方法比较直接,但是管理起来很费劲。

    第三种方法:使用DNS策略进行流量管理。其关键在于划分不同的区域范围。区域范围是区域的唯一实例。DNS区域可以具有多个区域范围,每个区域范围包含其自己的一组DNS记录。相同的记录可以存在于多个范围中,可以具有不同的IP地址或相同的IP地址。

    具体的操作请参考下面的链接:

    https://docs.microsoft.com/en-us/windows-server/networking/dns/deploy/primary-geo-location 

    祝您工作顺利!

    Travis 


    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com

    • 已标记为答案 tycjh 2018年7月27日 3:35
    2018年7月18日 10:10
    版主

全部回复

  • 你好,

    感谢你的提问。

    很抱歉,我不是很明白你的问题。你是想问某一站点的DNS记录不想同步到其他站点中吗?

    如果是这个问题的话,这是实现不了的。因为在一个域中,DC之间会互相复制,而AD集成的DNS也是会同步信息的。

    如果我误解了你的问题,请纠正并回复我。

    祝您工作顺利!

    Travis


    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com

    2018年7月18日 2:27
    版主
  • 是的,我就是想实现某一个站点对应他自己的解析。

    举个例子,例如我有一个 test.a.com的域名,它在正向查找区域a.com里面的A记录是

    test 1.1.1.1 

    在我域中其它的站点都将其解析为 1.1.1.1

    但是某一个Y站点的所有客户机,我想让他们将test解析为1.1.1.2

    有什么好的办法吗?

    2018年7月18日 9:38
  • 你好,

    感谢你的回复。

    从技术上讲,这是可以实现的。

    第一种方法:您可以为每个站点创建一个HOSTS文件,并通过GPO或其他部署解决方案(如SCCM)进行部署,以便根据最终计算机所属的站点,终端计算机获取正确的HOSTS文件。

    第二种方法:假设您的DNS记录是server1.contoso.com,您可以创建一个名为server1.contoso.com的新DNS区域,而不必在不同站点的两台DC / DNS服务器上进行DNS集成。完成后,您可以使来自同一站点的其他DNS服务器获取DC / DNS服务器的辅助DNS副本,其中包含您站点中区域的主副本。假设您的客户端计算机从其站点指向DNS服务器作为主DNS服务器,您可以在创建的区域中创建指向相应IP地址的空A记录,然后您的客户端就能够执行所需的DNS解析。这是一个拆分DNS设置。

    这两种方法比较直接,但是管理起来很费劲。

    第三种方法:使用DNS策略进行流量管理。其关键在于划分不同的区域范围。区域范围是区域的唯一实例。DNS区域可以具有多个区域范围,每个区域范围包含其自己的一组DNS记录。相同的记录可以存在于多个范围中,可以具有不同的IP地址或相同的IP地址。

    具体的操作请参考下面的链接:

    https://docs.microsoft.com/en-us/windows-server/networking/dns/deploy/primary-geo-location 

    祝您工作顺利!

    Travis 


    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com

    • 已标记为答案 tycjh 2018年7月27日 3:35
    2018年7月18日 10:10
    版主
  • 你好,

    请问您的问题解决了吗? 如果您使用我们的方案解决问题,请“将其标记为答案”,以帮助其他社区成员快速找到有用的回复。 如果您使用自己的方案解决问题,请在此处分享您的经验和解决方案。 对于有类似问题的其他社区成员也是非常有帮助的。 如果没有,请回复并告诉我们目前的情况,以提供进一步的帮助。

    Best Regards,

    Travis


    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com

    2018年7月24日 5:21
    版主
  • 是的 做HOSTS开始也想了,确实有点麻烦

    感谢解答!我先看一看您的链接!

    2018年7月27日 3:36