如何黏合記錄以允許 mydomain.com 使用 ns1.mydomain.com/ns2.mydomain.com?

如何黏合記錄以允許 mydomain.com 使用 ns1.mydomain.com/ns2.mydomain.com?

我有一個在 Directi 經銷商處註冊的域名,並且我正在嘗試將該域名解析為我最近租用的 VPS。

我讀過術語“粘合記錄”,我認為如果我想mydomain.example使用nsX.mydomain.example而不是我的註冊商或託管的名稱伺服器,則需要使用該術語。

然而,我的註冊商要求我將我的網域指向ns1.domaincentral.com等,然後才能允許我管理記錄,讓我創建nsX.mydomain.example.

我的 VPS 獲得了一個 IP 位址,因此我目前擁有ns1.mydomain.examplens2.mydomain.example指向該 IP 位址。

我覺得上述問題不夠明確,因此請隨時提出具體問題,以獲得解決問題所需的資訊。

答案1

您可能需要從 Directi 經銷商文件中取得其他資源:http://manage.directi.com/kb/servlet/KBServlet/faq580.htmlhttp://manage.directi.com/kb/servlet/KBServlet/faq471.html

您的 VPS 內需要 2 個 ip,並且上面有一個 dns 伺服器才能將您的網域黏合到它,或者如果您無法取得第二個 ip,則需要一個備份 dns。

在您的 DNS 伺服器中,您將擁有網域區域,其中 ns1 將指向您的主 ip,ns2 將指向您的第二個 ip 和/或從屬 dns。

根據您的註冊面板的工作方式,您需要先使用其面板在您的網域中建立 ns1 @ your_1st_ip 和 ns2 @ your_2nd_ip 的 A 記錄,或建立 ns2 @ your_slave_dns 的 CNAME。

如果您有 2 個 ip,情況範例如下:

; Zone file for mydomain.example
$TTL 86400
@ 14400 IN SOA ns1.mydomain.example. admin.mydomain.example. (
   2010081001 ; serial, todays date+todays
   86400 ; refresh, seconds
   7200 ; retry, seconds
   360000 ; expire, seconds
   86400 ) ; minimum, seconds

mydomain.example. 14400 IN NS ns1.mydomain.example.
mydomain.example. 14400 IN NS ns2.mydomain.example.

ns1 IN A my_1st_ip
ns2 IN A my_2nd_ip
mydomain.example. IN A my_web_server_ip

localhost.mydomain.example. IN A 127.0.0.1

mydomain.example. IN MX 0 mail.mydomain.example.

mail IN A my_mail_server_ip
www IN A my_web_server_ip
ftp IN A my_ftp_server_ip

如果您的第二個 dns 來自其他地方,情況如下:

; Zone file for mydomain.example
$TTL 86400
@ 14400 IN SOA ns1.mydomain.example. admin.mydomain.example. (
            2010081001 ; serial, todays date+todays
            86400 ; refresh, seconds
            7200 ; retry, seconds
            360000 ; expire, seconds
            86400 ) ; minimum, seconds

mydomain.example. 14400 IN NS ns1.mydomain.example.
mydomain.example. 14400 IN NS ns2.mydomain.example.

ns1    IN  A   my_1st_ip
ns2    IN  CNAME   ns1.my_slave_dns_from_somewhere_else.example
mydomain.example.    IN  A   my_web_server_ip

localhost.mydomain.example.    IN  A   127.0.0.1

mydomain.com.    IN  MX  0   mail.mydomain.exampke.

mail    IN  A   my_mail_server_ip
www    IN  A   my_web_server_ip
ftp    IN  A   my_ftp_server_ip

不要忘記,您必須重新啟動 DNS 伺服器才能完成這些操作,一旦您在註冊商中更改 DNS,就會有一個傳播時間,最多可能需要 2 天左右的時間。


另一種選擇是使用外部 DNS 伺服器,例如http://www.zoneedit.com/例如,使用“區域編輯”,您所需要做的就是將其主 DNS 和輔助 DNS 指向您網域中的 CNAME,例如:

ns1      IN CNAME   ns12.zoneedit.com.
ns2      IN CNAME   ns34.zoneedit.com.

然後使用您的註冊商處的 ns1/ns2.yourdomain.com 進行更改,但您必須先使用 zoneedit 的 dns 系統來傳播更改。

相關內容