文章專區
網頁程式技術探討
子網域設定│DNS 指向 IP 與 指向伺服器
在先前的文章子網域是什麼?淺談子網域中,我們瞭解了子網域的來由與作用之後,本次將要解說的是子網域的設定,子網域雖然是由原網址名稱的延伸,可以隨著使用需求上的遞增或減少,不過在網域上的命名和設定上有著些微不同的,子網域需要在"DNS基本資訊"中進行增加與管理,因此會分為"指向 IP 位址的子網域"或"指向伺服器名稱的子網域"。
從字面上能瞭解子網域可以對應的是 IP 或是對應伺服器,但其實都是要給予子網域一個正確的連線地址,其中設定上的不同是,對應 IP 時,需要在 DNS 管理中進行" A紀錄 的設定",而 A記錄 的原意就是 IP Address 地址記錄,就是將單一個域名或主機名稱解析成一個具體的 IP 位址進行對應;對應伺服器時,則需要在 DNS 管理中進行" CNAME紀錄 的設定",CNAME記錄 原意為"別名記錄",通常用途是將子網域(例如:「www」或「mail」) 對應至其他(他人)代管子網域內容的網域,當中他人可能將多種子網域名稱功能合併映射成一個伺服器域名提供服務,此時我們在設定上便可以透過 CNAME 紀錄來各別指定 WWW 跟 MAIL 對應到同個伺服器域名進行工作,如以下範例:
紀錄名稱 子網域名稱 對應位置 TTL(暫存紀錄保留時間)
------------------------------------------------------------------------------------------------------
A紀錄 www.webdesigns.com.tw 127.0.0.1(對應IP) Automatic
A紀錄 mail.webdesigns.com.tw 125.0.0.2(對應IP) Automatic
A紀錄 example.webdesigns.com.tw 122.0.0.3(對應IP) Automatic
------------------------------------------------------------------------------------------------------
CNAME www.webdesigns.com.tw abc.google.com(對應他人子網域伺服器) Automatic
CNAME mail.webdesigns.com.tw mail.google.com(對應他人子網域伺服器) Automatic
CNAME example.webdesigns.com.tw rwq.google.com(對應他人子網域伺服器) Automatic