移至主內容
首頁  >  部落格目錄  >  您必須知道的網域觀念與知識, 而DNS如何設定?

您必須知道的網域觀念與知識, 而DNS如何設定?

您必須知道的網域觀念與知識, 而DNS如何設定?

DNS, Domain, Server
Written by Wanding on 26 March 2022

近期A客戶提問: "公司IT表示,增加英文官網,需要再租一台虛擬主機,因為目前是單網域的主機"。另外一位B客戶說: "我的網站給貴公司託管,那公司email的服務怎麼辦?"  從以上兩個例子,說明大部分的人對網域只有模糊的概念,對網域應用的事物幾乎都是用猜的。連少數的IT人員也是 (我設想大部分IT人應該都清楚)。所以,再來把網域的應用和DNS的設定做個說明。

如果您不知道什麼是網域的讀者,請先參考先前寫的另一篇文章 【網域名稱、子網域的介紹、自己掌握網域管理權的重要】 。

 

1.網域不等於網址

從下圖可以看到,網域就只有eaxample.com而已,前面沒有任何文字。

當我們建置網站之後,給網站命名習慣通常為主網站為www, 所以網址為www.example.com;若增加購物網站,則可以shop.example.com當子網站的網址。所以,如果有很多個子網站,就有各自不同的網址,但是它們還都是在同一個網域之中。

另外多語言的網站,只是在網址使用zh-tw和en來區別不同的語言,實際上不但在同一個網域,也在同一網址內完成。

domain

 

2.為何有些網站,在網址列鍵入網域就會連到www網站?

大多數的狀況,www分配給公司的官網使用。為了讓使用者更方便到達網站,通常會把裸域example.com轉址到www.example.com。這功能需要透過您的網域的DNS進行設定。

如下圖所示,本公司就將depal.com.tw轉址到www.dedpal.com.tw。

轉址

 

3. 不同網址可以分開設定主機,也可以託管到不同地方,包括郵件服務也可獨立設定給郵件服務商

www.example.com和shop.example.com和mail@example.com可以分別由三台不同的主機,甚至三台主機都在不同地理位置都可以,只要在DNS設定上完成個別 IP的正確設定就可以運作。

網址 DNS指向
www.example.com 台北機房IP
shop.example.com 台中機房IP
mail@example.com Google郵件服務IP

 

4.DNS設定說明

example.com的DNS設定示意表

類型 名稱 資料
A @ 192.133.25.xxx
A www 192.133.25.xxx
CNAME email email.server.net
TXT @ v=spf1 include:example.com -all

MX紀錄: 郵件交換 (MX) 記錄會將網域的電子郵件導向至代管該網域使用者帳戶的伺服器。

TXT紀錄: TXT 記錄是為您所在網域以外的來源提供文字資訊的一種 DNS 記錄,可有多種用途。記錄中的值可以是人類或機器可讀的文字。

CNAME紀錄: CNAME 記錄 (正規名稱記錄) 可將別名連結至另一個實際或「正規」的網域名稱。舉例來說,www.example.com 可能會連結至 example.com。

A紀錄: 記錄又稱為「地址記錄」(或主機記錄),可將網域連結至代管網域服務的主機實體 IP 位址。

NS紀錄: 名稱伺服器 (NS) 記錄會決定要使用哪些伺服器進行網域 DNS 資訊的通訊。一般來說,您擁有網域的主要和次要名稱伺服器記錄。

TTL(存留時間): TTL 是 DNS 記錄中的一個值,用來定義 DNS 記錄的後續變更生效前的秒數。在您的網域中,每個 DNS 記錄 (例如 MX 記錄、CNAME 記錄等) 都具有 TTL 值,決定您對記錄的變更需要多久才會生效。

返回部落格目錄