Domain-Name-System
使用私有名稱伺服器註冊 co.za
我在使用自己的名稱伺服器註冊 co.za 域時遇到了一些困難。我是新手,所以請原諒新手的錯誤和問題。
我正在使用 BIND 9.7.1-P2 並按照我能找到的所有教程進行操作。但是當我嘗試註冊 co.za 域時,我得到以下資訊:
Provided Nameserver information Primary Server : ns1.maximadns.co.za @ 41.185.17.58 Secondary 1 : ns2.maximadns.co.za @ 41.185.17.59 Domain "maximadns.co.za", SOA Ref (), Orig "" Pre-existing Nameservers for "maximadns.co.za":- Syntax/Cross-Checking provided info for Nameserver at 6a: ns1.maximadns.co.za @ 41.185.17.58 IPv4: 41.185.17.58 ==> [WARN: No PTR records!] FQDN: ns1.maximadns.co.za ==> [WARN: No A records!] Syntax/Cross-Checking provided info for Nameserver at 6e: ns2.maximadns.co.za @ 41.185.17.59 IPv4: 41.185.17.59 ==> [WARN: No PTR records!] FQDN: ns2.maximadns.co.za ==> [WARN: No A records!] ! ! The message "No PTR records?" indicates that the reverse domain | information has not been configured correctly. ! ! ! The message "No A records?" means that name of the Nameserver specified can not be resolved. ! This can be ignored if the specified Nameserver is a child of the | domain application. ! Adding application Checking quoted Nameservers.... NS1-1 FQDN: ns1.maximadns.co.za. NS1-1 IPV4: 41.185.17.58 NS1-1 ORIGIN: ns1.maximadns.co.za. NS1-1 E-MAIL: hostmaster@maximasoftware.co.za. NS1-1 SER-NO: 2010081601 NS1-1 NS RECORD1: ns1.maximadns.co.za. NS1-1 NS RECORD2: ns2.maximadns.co.za. NS2-1 FQDN: ns2.maximadns.co.za. NS2-1 IPV4: 41.185.17.59 NS2-1 ORIGIN: ns1.maximadns.co.za. NS2-1 E-MAIL: hostmaster@maximasoftware.co.za. NS2-1 SER-NO: 2010081601 NS2-1 NS RECORD1: ns1.maximadns.co.za. NS2-1 NS RECORD2: ns2.maximadns.co.za. ERROR: No valid nameservers found - rejecting request.
在為域註冊指定名稱伺服器時,我確實提供了 IPv4 粘合記錄。據我了解,該錯誤意味著在指定伺服器上找不到域的 A 或 PTR 記錄。但是讓我感到困惑的是,當我
dig
用來檢查我的名稱伺服器是否正常工作時,我似乎得到了正確的響應(根據我讀過的教程)。當我這樣做時,
dig @41.185.17.58 maximadns.co.za
我得到以下響應:; <<>> DiG 9.3.2 <<>> @41.185.17.58 maximadns.co.za ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1364 ;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2 ;; QUESTION SECTION: ;maximadns.co.za. IN A ;; ANSWER SECTION: maximadns.co.za. 21600 IN A 41.185.17.62 ;; AUTHORITY SECTION: maximadns.co.za. 21600 IN NS ns1.maximadns.co.za. maximadns.co.za. 21600 IN NS ns2.maximadns.co.za. ;; ADDITIONAL SECTION: ns1.maximadns.co.za. 21600 IN A 41.185.17.58 ns2.maximadns.co.za. 21600 IN A 41.185.17.59 ;; Query time: 53 msec ;; SERVER: 41.185.17.58#53(41.185.17.58) ;; WHEN: Wed Aug 18 10:08:23 2010 ;; MSG SIZE rcvd: 117
當我這樣做時,
dig @41.185.17.58 -x 41.185.17.58
我得到以下響應:; <<>> DiG 9.3.2 <<>> @41.185.17.58 -x 41.185.17.58 ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1660 ;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2 ;; QUESTION SECTION: ;58.17.185.41.in-addr.arpa. IN PTR ;; ANSWER SECTION: 58.17.185.41.in-addr.arpa. 21600 IN PTR ns1.maximadns.co.za. ;; AUTHORITY SECTION: 17.185.41.in-addr.arpa. 21600 IN NS ns1.maximadns.co.za. 17.185.41.in-addr.arpa. 21600 IN NS ns2.maximadns.co.za. ;; ADDITIONAL SECTION: ns1.maximadns.co.za. 21600 IN A 41.185.17.58 ns2.maximadns.co.za. 21600 IN A 41.185.17.59 ;; Query time: 41 msec ;; SERVER: 41.185.17.58#53(41.185.17.58) ;; WHEN: Wed Aug 18 10:09:54 2010 ;; MSG SIZE rcvd: 140
作為記錄,我不是
dig
在伺服器本身上進行這些查詢,我是從我的個人 PC 上進行的,它與伺服器不在同一個 LAN 上,因此它們是通過 Internet 執行的。我知道我正在為這些dig
查詢指定我的伺服器,但除非我在註冊域時指定膠水地址時誤解了,否則它將明確使用這些 IP 地址作為名稱伺服器。這就是我堅持的一點,當我嘗試註冊域時,它說我的名稱伺服器無效,但是當我測試我的名稱伺服器時,它們正在“工作”。我測試不正確和/或誤解了 DNS 的部分或全部概念。
您可以提供的任何幫助/建議/指針將不勝感激。
問題在於您的 PTR 記錄在 41.185.17.58 41.185.17.59 中不存在。
host 41.185.17.58 Host 58.17.185.41.in-addr.arpa. not found: 3(NXDOMAIN)
從我可以看到該塊屬於 web frica,您需要讓他們將您的部分委託給您或為您創建 PTR 記錄。
17.185.41.in-addr.arpa. 522 IN SOA smtp1.wadns.net. noc.webafrica.co.za. 2008120678 14400 600 86400 14400