Domain-Name-System

需要幫助設置 TinyDNS

  • July 5, 2011

我最近在我的 CentOS 伺服器上成功安裝了 TinyDNS。我在這裡、 這里這裡都遵循了這些範例和指南。

問題是我無法 nslookup/ping 我在 TinyDNS 的數據文件中設置的任何域。我有 2 個名稱伺服器通過我的域註冊商註冊到 ns1.minecraft-cheats.com 和 ns2.minecraft-cheats.com,其中 2 個 IP 地址指向同一伺服器(帶有 TinyDNS 的伺服器)。這是我的 /var/dnscache/tinydns/root/data 文件的佈局:

Zminecraft-cheats.com:ns1.minecraft-cheats.com:2011070501:4800:1800:604800
&minecraft-cheats.com:184.168.110.107:ns1.minecraft-cheats.com:3600
&minecraft-cheats.com:184.168.123.220:ns2.minecraft-cheats.com:3600
=minecraft-cheats.com:178.63.65.196
=www.minecraft-cheats.com:178.63.65.196

當我在域上使用 dig 時,結果如下:

[root@ip-184-168-110-107 root]# dig minecraft-cheats.com

; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> minecraft-cheats.com
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 62345
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2

;; QUESTION SECTION:
;minecraft-cheats.com.          IN      A

;; ANSWER SECTION:
minecraft-cheats.com.   86400   IN      A       178.63.65.196

;; AUTHORITY SECTION:
minecraft-cheats.com.   3600    IN      NS      ns1.minecraft-cheats.com.
minecraft-cheats.com.   3600    IN      NS      ns2.minecraft-cheats.com.

;; ADDITIONAL SECTION:
ns1.minecraft-cheats.com. 3600  IN      A       184.168.110.107
ns2.minecraft-cheats.com. 3600  IN      A       184.168.123.220

;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Tue Jul  5 10:52:26 2011
;; MSG SIZE  rcvd: 122

我知道發布真實 IP 和域名不是很安全,但我現在真的不在乎。

當我編輯數據文件時,我正在執行“make”,然後重新啟動 TinyDNS 服務。

有人可以告訴我我做錯了什麼嗎?是的,我已經等了好幾個小時才發生傳播,所以我認為目前這不是問題。

找到一個診斷 DNS 問題的好網站:http: //www.intodns.com/minecraft-cheats.com

你所遵循的化名的指示cyberx86是錯誤的。正如所寫,您最終會得到兩個不同的伺服器,一個dnscachetinydns,提供兩種不同的服務,但都偵聽相同的 IP 地址和埠。這解釋了目前可觀察到的行為,即您的所有伺服器似乎dnscache都不是tinydns. Xe 還犯了另一個錯誤,即/etc/resolv.conf指向錯誤類型的 DNS 伺服器。

而是按照程序作者的說明進行操作。

引用自:https://serverfault.com/questions/287196