Domain-Name-System

使用私有名稱伺服器註冊 co.za

  • August 5, 2020

我在使用自己的名稱伺服器註冊 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

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