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

Dns 使用BIND9设置自定义名称服务器,dns,ip-address,bind,nameservers,Dns,Ip Address,Bind,Nameservers,假设我从一个域注册表购买了一个新域(somedomain.com),我想在一个有两个IP地址的服务器上设置自己的名称服务器 首先我买域名 我得到服务器 安装BIND9 我登录到服务器并准备NS1.SOMEDOMAIN.COM和NS2.SOMEDOMAIN.COM的DNS记录 我应该在哪里设置这些绑定,如何设置 下一步: 返回域注册表并将DNS设置为指向NS1.SOMEDOMAIN.COM和NS2.SOMEDOMAIN.COM 如果我转发的域指向它自己的名称服务器域,这是一件坏事吗?我应该换这个吗

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

  • 首先我买域名
  • 我得到服务器
  • 安装BIND9
  • 我登录到服务器并准备NS1.SOMEDOMAIN.COM和NS2.SOMEDOMAIN.COM的DNS记录
  • 我应该在哪里设置这些绑定,如何设置

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

    如果我转发的域指向它自己的名称服务器域,这是一件坏事吗?我应该换这个吗?当两个子域都是转发给它们的域的一部分时,它如何知道NS1和NS2去了哪里

    我是否应该使用我的注册表提供的DNS,并为NS1和NS2创建两个CNAME记录条目,以指向新创建的DNS服务器的服务器IP?这样行吗


    谁能给我解释一下这个过程吗?谢谢。

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

    第5步:回到您的注册商处(无论您在第1步中在哪里购买了域),并在其管理控制面板中创建特殊名称服务器记录;例如,在godaddy.com上,您需要转到advanced>hosts,在那里您可以设置ns1以指向服务器的IP地址(步骤2)

    您将需要对ns2执行同样的操作

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

    步骤6:更新WHOIS记录以反映新的名称服务器

    • 我应该在哪里设置这些绑定,如何设置
    您可以在域的区域记录中设置这些,与此类似:

    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-您的注册官处理此位,注册您的名称服务器并允许它们参与“网络”

    • 我是否应该使用我的注册表提供的DNS,并为NS1和NS2创建两个CNAME记录条目,以指向新创建的DNS服务器的服务器IP?这样行吗
    这将不起作用,因为您仍然需要执行步骤5;老实说,我不知道如果你没有在同一台主机上为ns1提供DNS服务会发生什么

    补充说明:

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

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

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