設定DNS對應到IP地址
如何設定DNS到對應的IP地址上?自管與代管DNS皆須對應|天矽科技網頁設計
DNS是什麼
每一個網站都會有自己的網域與網址,但是電腦機器沒有辦法看懂網域與網址代表的意思,因此這時候就需要「DNS(Domain Name System) 網域名稱系統」的幫助,將網域與網址轉換成電腦機器可以理解與讀取的IP地址,並透過它帶領電腦機器找到該網站的所在地(主機)。
因此當網站上線時,除了申請網域(網址)外,也需要將該網址對應到主機的IP位置,那麼這時就需要開始進行DNS設定。延伸閱讀:DNS什麼是?DNS基礎概念與用途介紹
※ 網域與網址的差別:
網域基本上等同於網址,但其差別在於一個網域可以有很多個網址,但一個網址只能對應一個頁面。了解更多:網域是什麼?網址與網域名稱的基本介紹
DNS紀錄
當網域生效後,就要開始設定DNS紀錄來負責對應的作用,其DNS紀錄分為以下四種:
- A紀錄:
A紀錄又稱地址紀錄,它的功能是將網域或網頁(URL)綁定到某個固定IP地址上,且單一網域可以設定多個A紀錄。 - MX紀錄:
MX紀錄主要是負責設定「信件服務收信的郵件主機」,可使用自己的網域名稱作為電子郵件地址(@+網域名稱),如 天矽科技的 E-mail:service@tsg.com.tw。 - TXT紀錄:
TXT紀錄主要為驗證參數使用。
也就是將文字資訊提供給我們的網域以外的來源,我們可以將這些紀錄新增至網域做設定,TXT有許多用途,可記錄來驗證網域擁有權或確保電子郵件的安全性。
比如某些追蹤、第三方應用程式…等,該應用程式會生成一筆參數讓我們新增至網域做設定,該應用程式確認新增紀錄後,就能驗證我們的網域擁有權。 - SRV紀錄:
SRV紀錄是用來識別裝載特定服務的電腦,比如數據庫;它記錄了哪台電腦計算機提供了哪個服務。
DNS設定
DNS設定又分成自管跟代管,自管主要是將DNS託管在主機上,代管則是將DNS管理在域名中心裡面,不過自管雖然是自行將DNS管理在主機上,但仍要記得跟域名中心告知該網址需對應到哪個IP地址上。
▲ TWNIC DNS自行管理畫面
網站對應IP
那麼我們怎麼知道網站要對應到哪個IP上?
每一個網站都會需要一台主機存放網站的所有資訊與內容,我們購買主機時會得到一組IP地址,此時再將該IP地址對應到網域地址即可,比如:
➤ 網域/主機名 tsg.com.tw 對應到 IP地址 61.63.128.111
➤ 網域/主機名 webmail.tsg.com.tw 對應到 IP地址 61.63.128.110
DNS設定
無論是使用TWNIC台灣網路資訊中心、HiNet中華電信還是PCHome等工具,皆可找到DNS設定的地方,而這個設定多半會放在「網域」的類別中,比如TWNIC就將DNS設定服務放在網域名稱註冊系統之中。
▲ TWNIC DNS設定服務畫面
▲ TWNIC 進入DNS設定/代管
當我們進入DNS設定畫面後,就可以將網址對應到所屬的 IP位置中,並依照網域功能填入對應IP的紀錄型態,像是網頁的A紀錄或郵件的MX紀錄。
※ 這裡要特別注意:
每一個可能的網址型態都要做IP地址的對應,比如天矽科技的網站不僅要將「www.tsg.com.tw」對應到主機IP地址,也要將「tsg.com.tw」做設定對應;其原因在於,機器是一個口令一個動作,它不會自己辨識使用者輸入的意圖,比如我們輸入tsg.com.tw其實是要找www.tsg.com.tw這個網站,但機器不會知道,也沒有辦法知道、對應並導航到正確的主機位置。
▲ TWNIC DNS代管
DNS設定檢查
當DNS完成設定後,需約6~24小時才會生效,因此要檢查DNS是否有成功對應到所屬的IP地址與主機中有兩種方式,一種是利用作業系統上的「命令提示字元」進行檢測,若有設定成功就會出現該網址的IP地址,另一種是使用WHOIS做查詢,方式如下。
命令提示字元查詢
- 於作業系統中找到「命令提示字元」或直接在鍵盤按下windows+S開啟,並在指令框中輸入「cmd」開啟「命令提示字元」畫面。
- 於該畫面中直接輸入 Ping + 網址,如:C:\Users\admin> Ping www.tsg.com.tw
- 若IP設定成功,就會出現網址對應到的IP地址。
※ 此方式有可能會被某些主機阻擋Ping查詢。
WHOIS查詢
使用查詢全球WHOIS
此方式會比上方的命令字元提示查詢要來的簡單,只要貼上網域名稱或IP位置即可檢查。
▲ WHOIS查詢
※ 如果不會檢測,也可以在6~24小時之後到瀏覽器輸入網址,若成功出現畫面也就表示我們對應成功囉!