2016-07-07 151 views
1

我有幾個關於DNS的問題。我有我的電腦上的apache服務器和靜態IP,我買了域名。所以當我在瀏覽器blablabla.com中輸入時,它會將我重定向到我的網站。沒關係。但我想在我有我的網站的同一臺計算機上設置我自己的DNS服務器。我設置了bind9。這裏有一些問題:配置DNS服務器

  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 

回答

1
  1. 你可以使用任何域。這真的沒關係。具有ns1.domain.comns2.domain.com的意思是ns1.domain.com在一臺計算機上,而ns2.domain.com在另一臺計算機上。這樣,如果ns1.domain.com上的計算機出於某種原因失敗,則流量會重定向到ns2.domain.com,並且您的網站沒有停機時間。只要您擁有它,您使用的實際域就可以是任何東西。您也不需要有兩臺獨立的計算機,只需將ns1.domain.comns2.domain.com指向同一個ip即綁定服務器的ip即可。

  2. 如果您購買您的域名,您必須告知您購買該域名的用戶。這是不同的,然後輸入A記錄。必須將url,ns1.domain.com輸入到權威名稱服務器中。只要做一個搜索,要求在你的域名提供商上設置域名服務器。完成此操作後,您可以將您的域名domain.com指向ns1.domain.comns2.domain.com

  3. 是的,你是對的。

這是一個小更準確:

@ IN NS ns1.blublublu.com. //Saying there is a nameserver at ns1.blublublu.com 
@ IN NS ns2.blublublu.com. 
@ IN A 192.168.100.13 //static if of the domain blublublu.com 
@ IN AAAA ::1 
ns1 IN A 192.168.100.13 //subdomain of ns1.blublublu.com 
ns2 IN A 192.168.100.14 //subdomain of ns2.blublublu.com, if is the same computer (not ideal) then it would be the same ip 

我希望這有助於下一個人

+0

非常感謝。我幾周前做過) –