gpt4 book ai didi

dns - 使用 BIND9 设置自定义名称服务器

转载 作者:行者123 更新时间:2023-12-03 23:51:19 26 4
gpt4 key购买 nike

假设我从域注册商处购买了一个新域 (somedomain.com),并且我想在具有两个 IP 地址的服务器上设置我自己的名称服务器。

  • 首先我购买域名。
  • 我得到服务器。
  • 安装 BIND9。
  • 我登录到服务器并为 NS1.SOMEDOMAIN.COM 和 NS2.SOMEDOMAIN.COM 准备 DNS 记录。

  • 我在 BIND 中在哪里设置这些,我应该怎么做?

    下一步:
    返回域注册商并将 DNS 设置为指向 NS1.SOMEDOMAIN.COM 和 NS2.SOMEDOMAIN.COM。

    如果我转发的域指向其自己的名称服务器域,这是一件坏事吗?我应该改变这个吗?当两个子域都在转发给它们的域之外时,它如何知道 NS1 和 NS2 的去向?

    我应该只使用我的注册商提供的 DNS 并为 NS1 和 NS2 创建两个 CNAME 记录条目以指向新创建的 DNS 服务器的服务器 ips 吗?这行得通吗?

    任何人都可以向我解释这个过程吗?谢谢。

    最佳答案

    请添加以下步骤,这对于在 WHOIS 记录中使用您的名称服务器至关重要:

    第 5 步:返回您的注册商(无论您在第 1 步中在哪里购买域)并在其管理控制面板中创建特殊的 NameServer 记录;例如,在godaddy.com 上,您需要转到高级> 主机,然后您可以将ns1 设置为指向您服务器的IP 地址(第2 步)。

    您需要对 ns2 执行相同的操作。

    这将因注册商而异,请查阅他们的文档或联系客户支持。

    第 6 步:更新 WHOIS 记录以反射(reflect)您的新域名服务器。

  • 我在 BIND 中在哪里设置这些,我应该怎么做?

  • 您可以在域的区域记录中设置这些,与此类似:
    yourdomain.com.   IN    SOA     ns1.yourdomain.com. you.yourdomain.com. (
    1032789388
    10800
    3600
    604800
    300 )
    yourdomain.com. IN NS ns1.yourdomain.com.
    yourdomain.com. IN NS ns2.yourdomain.com.
    ns1.yourdomain.com. IN A xxx.xxx.xxx.xxx
    ns2.yourdomain.com. IN A yyy.yyy.yyy.yyy
  • 如果我转发的域指向其自己的名称服务器域,这是一件坏事吗?我应该改变这个吗?

  • 从同一个域运行 DNS 没问题。
  • 当两个子域都在转发给它们的域之外时,它如何知道 NS1 和 NS2 的去向?

  • 请参阅上面的第 5 步 - 您的注册商处理这一点,注册您的名称服务器并允许它们参与 'net.
  • 我应该只使用我的注册商提供的 DNS 并为 NS1 和 NS2 创建两个 CNAME 记录条目以指向新创建的 DNS 服务器的服务器 ips 吗?这行得通吗?

  • 这不会起作用,因为您仍然需要执行步骤 5;老实说,我不确定如果您不在同一台主机上为 ns1 提供 DNS 会发生什么。

    补充说明:

    虽然您可以为 ns1 和 ns2 运行一个 DNS 服务器,但不建议这样做。

    通常您希望您的辅助(从)DNS 服务器尽可能远离您的主要(主)DNS 服务器......位于不同的国家通常是最好的。

    但是,从技术上讲,没有什么可以阻止您在同一物理硬件上使用两个不同的 IP。

    关于dns - 使用 BIND9 设置自定义名称服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4308990/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com