1

我有几个关于 dns 的问题。我的计算机上有 apache 服务器和静态 IP,我购买了域。因此,当我在浏览器中输入 blablabla.com 时,它会将我重定向到我的网站。没关系。但我想在我拥有我的站点的同一台计算机上设置我自己的 dns 服务器。我设置了bind9。这里有一些问题:

  1. 我应该购买两个域,所以会有我的 dns 服务器,ns 是否一定会看起来像 ns1.blablabla.com 或者如果它是 blublublu.com 就可以了吗?
  2. 当我为我的 dns 服务器购买域名时,我应该添加记录(在我购买它的网站上) @ A "mi ip where my site is吗?
  3. 当我这样做时,我必须在我购买域名 blablabla.com(我的网站)的网站中输入 ns(blublublu.com 或 ns1.blablabla.com)?它会起作用,因为 dns 使用 53 端口,而 apache 使用 80 端口?
  4. 我是否正确编写了 db.blablabla.com int /etc/bind ?

$TTL 604800

@   IN  SOA blablabla.com. root.blablabla.com. (
                  2     ; Serial
             604800     ; Refresh
              86400     ; Retry
            2419200     ; Expire
             604800 )   ; Negative Cache TTL
    IN  A   192.168.100.13
;

@   IN  NS  blublublu.com. (ns.blablabla.com) ??
@   IN  A   192.168.100.13 ??? or there must be my static ip addresse ??
@   IN  AAAA    ::1
ns  IN  A   192.168.100.13
4

1 回答 1

1
  1. 您可以使用任何域。真的没关系。拥有 ans1.domain.com和 ans2.domain.com的目的ns1.domain.com是在一台计算机上和ns2.domain.com另一台计算机上的意图。这样,如果计算机ns1.domain.com由于某种原因出现故障,流量会被重定向到ns2.domain.com,并且您的网站没有停机时间。您使用的实际域可以是任何东西,只要您拥有它。您也不需要拥有两台单独的计算机,您只需将两者都指向ns1.domain.comns2.domain.com一个 ip,即绑定服务器的 ip。

  2. 在您购买域名的地方,您必须告诉从您那里购买域名的人该域名是用于名称服务器的。这与输入A记录不同。必须将 URLns1.domain.com输入到权威名称服务器中。只需搜索要求在您的域 .100.14 //ns2.blublublu.com 的子域上设置名称服务器,如果是同一台计算机(不理想)那么它将是相同的 ip 我希望这有助于下一个人

于 2016-07-30T03:26:21.923 回答