Domain-Name-System

我想將域名指向我的伺服器,而不更改任何 MX 記錄等 - 我是更改 A 記錄、NS 記錄還是兩者都更改?

  • March 22, 2013

我的客戶有一個域名clientsdomain.com,DNS 記錄如下:

Lookup has started…

Trying "clientsdomain.com"
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 21301
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 3

;; QUESTION SECTION:
;clientsdomain.com. IN  ANY

;; ANSWER SECTION:
clientsdomain.com. 10800    IN  NS  ns2.their-current-webhost.co.uk.
clientsdomain.com. 10800    IN  NS  ns.their-current-webhost.co.uk.
clientsdomain.com. 10800    IN  SOA ns.their-current-webhost.co.uk. hostmaster.their-current-webhost.com. 2012111658 86400 604800 2419200 10800
clientsdomain.com. 10800    IN  A   9.170.40.230
clientsdomain.com. 10800    IN  MX  10 site2.smtp.exch500.their-current-webhost.net.

;; ADDITIONAL SECTION:
ns.their-current-webhost.co.uk. 4176    IN  A   9.170.40.2
ns2.their-current-webhost.co.uk. 3984   IN  A   9.170.43.3
site2.smtp.exch500.their-current-webhost.net. 55681 IN A    05.217.20.189

Received 270 bytes from 192.168.1.2#53 in 54 ms

為了隱私,我更改了 IP 地址和一些域。這是我想要做的:

  • 我想將他們的域指向我們在 MediaTemple 的網路主機
  • MediaTemple 的 IP 地址是205.186.175.173
  • MediaTemple 的名稱伺服器是ns1.mediatemple.netns2.mediatemple.net
  • 不想干擾任何 MX 記錄或電子郵件設置 - 他們的電子郵件需要保持正常執行

所以我的問題是,我是否需要讓他們更改他們的 NS 記錄或 A 記錄,或兩者兼而有之?. 他們是否只需要更改 A 記錄並刪除引用其舊 Web 主機的 NS 記錄?或相反亦然?

謝謝!

在理想的世界中,他們只需要更改 A 記錄並完成它。

當他們取消現有託管時可能會出現問題,因為這可能會佔用他們目前的名稱伺服器。我通常在不影響站點或電子郵件正常執行時間的情況下轉移域的方法如下:

  1. 更改 A 記錄以指向新主機。如果適用,請記住同時更改 domain.com 和 www.domain.com
  2. 確保上述工作完全正常。
  3. 添加域並複制您自己的 DNS 伺服器上的所有現有記錄(NS 記錄除外,它應該是您自己的)。
  4. 更改域的名稱伺服器以指向您的 DNS 伺服器。

請記住,由 dig 列出的 NS 記錄實際上是由域的目前 DNS 伺服器提供的。當您“更改域的名稱伺服器”時,這是在域註冊商的控制面板中完成的,並將顯示在域的 whois 資訊中。

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