NS解析對(duì)常常建站的老手來說(shuō)已駕輕便熟了,添加 A 記錄、MX 記錄、CNAME 記錄均非常熟練,幾分鍾便可以搞定。但是對(duì)建站新手來說(shuō)仍然較蒙圈,搞絕不清什麼(me)是 NS解析以及怎麼(me)做解析的問題。今天借著(zhe)幫群友解決問題的同時(shí),魏艾斯博客亦將(jiāng)新手容易誤操作的 NS解析問題詳細的解釋一下,由于覺得甚基礎因而亦見過(guò)甚多新手于這(zhè)裡(lǐ)犯錯誤(重要是蒙圈性質的糊塗,來回折騰兩(liǎng)次他們自己均搞不清楚哪個是哪個,禍套了),老鳥可以略過(guò)本文内容了,看了容易打瞌睡:)。
一、問題描述
這(zhè)次的問題來源于一個零基礎的建站新手。群友@久遠說(shuō)自己于 namesilo 買了域名,也于 siteground 買了虛拟空間,自網上看到有教程說(shuō)要將(jiāng) NS 記錄交給 siteground 處理,遂借以建站需要便將(jiāng) NS 服務器解析過(guò)去了,網站亦順利打開(kāi)了。前面(miàn)也需要設置企業郵箱,涉及到域名的 MX 記錄解析。這(zhè)時(shí)候他亦跑去 namesilo 了,注意這(zhè)裡(lǐ)用紅字用以表示。打開(kāi) namesilo 之後(hòu)提示:
you currently are not using our default nameservers for this domain. Therefore, any DNSchanges you make will not have an impact. In order to manage your DNS with us, you need to change your nameservers to…
下面(miàn)這(zhè)一段話其實便一個意思:域名解析權絕不于這(zhè)裡(lǐ)。爲什麼(me)絕不于那麼(me) namesilo 呢?由于下面(miàn)說(shuō)了借以建站需要他已將(jiāng) NS 服務器解析到 siteground 下面(miàn)去了。因而他借以能(néng)夠設置企業郵箱,依據下面(miàn)的提示稀裡(lǐ)糊塗的將(jiāng) NS 服務器亦解析到了 namesilo 下面(miàn),再次去添加 MX 記錄,這(zhè)時(shí)候企業郵箱是可以正常使用了,不過(guò)發(fā)現網站打絕不開(kāi)了。便這(zhè)樣他愈折騰越迷糊,愈迷糊愈折騰,最終進(jìn)入了蒙圈的狀态。
二、實例分析結合理論知識講解
對(duì)這(zhè)個新手較容易犯錯的問題,老魏管這(zhè)種(zhǒng)情況叫(jiào)“一女嫁二夫”。上面(miàn)說(shuō)到理論知識了,亦是本文的核心内容。比如于 namesilo 購買域名後(hòu),續費等事(shì)情歸屬 namesilo 管理,域名解析歸誰管重要看 NS 服務器指向(xiàng)哪裡(lǐ)。這(zhè)裡(lǐ)有兩(liǎng)種(zhǒng)情況:
1、默認 NS 服務器指向(xiàng)了 namesilo;
2、依據建站需要你將(jiāng) NS 服務器指向(xiàng)了 siteground。
敲黑闆了:NS 服務器于誰那裡(lǐ),域名解析(A 記錄/MX 記錄/CNAME 記錄/TXT 記錄的添加、修改、删除)便歸屬在誰管理。亦便是盡管我是于 namesilo 買的域名,不過(guò)依據需要可以把域名解析權指派給别的網站,這(zhè)個網站可以是主機商家、域名商、專負責 DNS 加速的網站(比如國(guó)内的 DNSPOD 與國(guó)外的 Cloudflare),而且可以是自建的 DNS 服務器。無論如何一旦域名解析權發(fā)生轉移了,以此後(hòu)域名解析相關事(shì)情便與買域名的商家無關了,也就(jiù)是說(shuō)域名的解析管理權隻能(néng)歸屬一家。
因而本文開(kāi)頭這(zhè)位朋友便犯了這(zhè)種(zhǒng)操作之上的錯誤,一個女兒(域名解析管理權歸屬),不僅想予老張家(A 記錄指向(xiàng) siteground 用于建站),亦想予老李家(去 namesilo 設置企業郵箱 MX 記錄),導緻最終兩(liǎng)家均絕不讓勁兒了(企業郵箱能(néng)用,網站便打絕不開(kāi);網站打開(kāi)了,企業郵箱亦用絕不了)。
知識點升級(小白看絕不懂這(zhè)段可以稍過(guò)):假如將(jiāng)域名自 namesilo 轉移到 godaddy 了,這(zhè)時(shí)候續費和域名解析找誰?也以此@久遠的例子來說(shuō)話。他自 namesilo 買了域名,NS 服務指向(xiàng)了 siteground 去建站。這(zhè)時(shí)候網站可以正常打開(kāi),轉移域名過(guò)程之中需要提前給 godaddy 付一年域名費用,轉移過(guò)去後(hòu),續費歸屬 godaddy 管理,注意這(zhè)時(shí)候 NS 服務仍然指往 siteground,域名轉移中 NS 記錄是絕不變的。之後(hòu)遇到 namecheap 的域名續費便宜了,你轉移域名過(guò)去,亦是一樣的道(dào)理。
三、解決辦法
非常簡單,去 siteground 添加 MX 記錄設置企業郵箱,或是絕不會(huì)操作發(fā)工單問客服怎麼(me)做。
接著補充一個知識點:或是外貿網站借以加速網站訪問考慮,使用現成(chéng)的 DNS 加速網站(比如下面(miàn)提到國(guó)外的 Cloudflare,Cloudflare 國(guó)外免費 CDN 加速注冊使用教程)便得將(jiāng) NS 服務指向(xiàng)那個 DNS 加速網站,改由他來接管域名解析權力,這(zhè)樣不僅解決了域名解析問題與添加 MX 記錄設置企業郵箱問題,亦起(qǐ)到了予網站加速的作用。