[主機空間新手攻略2]網址怎樣才能通呢?DNS Server是蝦米?設定到底是要找誰處理網址商還是主機空間商呢?
一般在申請網址與主機後,常常讓人搞不清楚下一步驟是什麼,以為直接就可以上傳網頁程式了。
然而一個未來不常使用但確影嚮最甚的DNS 常困擾許多人,下面來了解一下吧!
網址與主機空間的關係為何
P.S.上一篇裡講述到架設網站需要的3個東西-[主機空間新手攻略1]如何架設網站?網址、主機、網頁程式傻傻搞不清楚?第一步該如何下手?欲參詳請點我
●網址:為網站的地址。
●主機空間:為放置/呈現網站的地方
※(現在虛擬主機多為提供綜合性服務(詳細說明請點我),如有Web、FTP、Mail、MySQL的功能,這裡簡化以呈現網站來作說明)
則要讓網址與主機間可以關連起來,亦指網友輸入網址可以看到網站。
中間需要有一個DNS Server,DNS Server簡單來說就是一個網址分配器,分配著要網址/子網址要連到哪一個主機去;分配著mail要送到哪一個主機去。
因此第一釐清:使用DNS Server在哪裡,才開始設定。
DNS Server在哪幾個地方有提供呢?
①網址商有提供:大部分台灣網址商都有提供DNS Server的服務;但常見國外網址商沒有提供,故建議購買前先與網站確認。
●如下圖為與Hinet申請網址的DNS Server設定畫面(圖片取自HINET教學官網,連結請點我)
②主機空間上有有提供:虛擬主機常見all in one,提供很多功能:放置網站、收發mail、DNS server都有提供,一般小型公司申請一個主機即可以滿足所有需求。
●如下圖主機所提供的DNS Server畫面(圖片取自cPanel控制台的畫面,何謂cPanel控制台,請點我)
③外部其他第三方提供(請參考使用):外面亦有免費/付費提供DNS Server的廠商。
如下提供常見免費廠商:
※CloudFlare:https://www.cloudflare.com/zh-tw
※FREE DNS:https://freedns.afraid.org
※TopDNS:https://topdn.net/
※DNSPod:https://www.dnspod.com
●如下圖為Cloudflare的設定畫面:
要去哪裡決定使用哪裡DNS Server呢?DNS Server的設定訊息從哪裡取得及如何設定?
●設定使用哪裡的DNS Server:是在〝網站商〞介面設定,網址商除了確認您申請了網址,再來就是設定網址使用的DNS Server的設定。
●DNS Server由DNS Server提供者提供,如:使用Cloudfalre的DNS Server,則與Cloudflare申請時就會提供。
●如何設定:在網址商的介面裡,一般要給您勾選是哪一種DNS代管。
站在網址商的立場,使用網站商提供的DNS Server,會是”××DNS 代管”(勾選會自動套用網址商的DNS Server訊息);非網址商提供的會是”自行DNS 代管”(則再輸入主機商或是第三方DNS Server提供給您的DNS SERVER訊息。
※如下圖為與Hinet申請網址設定DNS 設定畫面(圖片取自HINET教學官網,連結請點我)承上述”DNS Server在哪幾個地方有“裡,可以選用Hinet DNS Server、主機的DNS Server、第三方的DNS Server。
●若要使用Hinet DNS Server,則設定Hinet的DNS HOST(DNS Server設定訊息由Hinet提供):nsp1.hinet.net 與 nsp2.hinet.net
●若要使用主機控制台提供的DNS Server,則詢問主機空間商其DNS Host設定值為何,如ns1.****.*** 與ns2.****.****
●若要使用第三方的DNS Server,則以第三方的DNS HOST訊息,比如wpokie.com是設定(DNS Server設定訊息由Cloudflare提供):FAY.NS.CLOUDFLARE.COM 與 NORM.NS.CLOUDFLARE.COM.
承上述,已至網址商那裡設定好DNS Server的設定後,想要作網址的指向,就請至該DNS Server上設定即可;即您是設定使用網址商的DNS Server則去網址商提供的介面;同理若是主機商的DNS Server則去主機商提供的介面。
檢測使用哪裡DNS Server的常用工具:WHOIS365
該工具可以查詢網址的訊息,輸入網址後才會搜尋網址的資料,下面會有一個”Domain servers in listed order:”即是顯示該網址目前使用DNS Server的訊息。
P.S.以我們官網:wpoki.com為例,使用WHOIS365查詢如下(紅框處),可知悉是使用Cloudflare的DNS Server,故指向的設定需要至Cloudflare裡DNS Server的指向為主。
DNS Server的結論與常見混亂
綜合上述1~5的說明裡,以官網:wpoki.com來舉例,便讓許多人開始混亂了,下面來總結說明一下:
①於上述<<2>>裡wpokie.com怎有cPanel控制台裡的DNS Server;怎又是Cloudflare的DNS Server呢?
→→其實許多地方都有提供DNS Server的功能;如:wpoki.com是放置於Linux cPanel控制台的主機裡,而主機又有提供DNS Server的服務,故主機在申請時,主機裡就會預設好DNS Server;而因我們〝沒有選用主機的DNS Server〞,而選用Cloudflare故便得以提供〝Cloudflare裡DNS Server〞的設定畫面
②承上述①,使用上述<<5>>的工具來確認wpokie.com是使用Cloudflare的DNS Server,因此所有的指向狀況便以〝Cloudflare的DNS Server〞的設定為主。因此主機控制台所提供的DNS Server便沒有用到了。
③結論:DNS Server可以有很多台,但網址端只會選用其中的一台來套用,因此不會有多台不同設定會不會有混亂的問題。
DNS Server的使用建議
DNS Server講到這裡(講了n個DNS Server了),若您仍然是霧煞煞的狀況,幾個狀況建議給您:
①網址和主機可以一塊跟主機商申請,主機商一般會幫您搞定。
P.S.一般會設定使用主機上的DNS Server,故所有的指向也在主機上操作即可。
②若網址和主機是分開購買的;建議您使用主機商的DNS Server,則與主機商詢問主機的DNS Server資訊,去網址商那裡設定,未來有任何指向的問題,若主機有連不上,則可以直接找主機商確認也最為直接與快速。
③若您是中途接手的人員,搞不清楚之前的狀況;第一步與網址商確認,目前網址DNS Server是否用網址商的;若是則直接與網址商確認指向的狀況,若不是則先與主機商確認(主機商再確認問題前都會先確認DNS Server相關狀況)
④一般DNS Server有的會有限制指向的數量,且每個介面設定的規格有些不同,故一般會建議可以使用網址商或是主機商提供的DNS Server,可以詢問如何指向也可以確認狀況。
文章來源 : https://wpoki.com
GIPHY App Key not set. Please check settings
11 Comments