網路是由無限多的電腦連線所構成,為了確保資料流動的正確性,
每台電腦都有「固定而且單一」的「位址」,即是0255數字所組成的IP位址。
隨著連線主機的增加,對於一般使用者來說IP的位址不適合記憶與管理,
因此會有Domain的出現。就像我們每個人一出生都會有一組身分證字號,
但是一大串的身分證號碼難記憶,因此就會有名字或別名出現,方便稱呼。
網址是由主機名稱與網域名稱兩部分組合而成。
例如:網路名稱為:www.sharetech.com.tw,透過DNS解析,
即可以指到:211.22.160.28這台主機,因此我們不必要記誦這串難記的數碼,
只要輸入網域名稱就可以連上該網站。而www.sharetech.com.tw
與211.22.160.28之間的對應,中間就需要DNS Server來轉換了。
DNS 名稱解說
我們可以知道,網路上是用IP來定址的,如果要使用讓人好記的Domain Name來連結,
就要先在一台DNS伺服器上紀錄該網域內的名稱資料和IP的對應記錄,
供人查詢出相對應的IP。為了達到這個功能,必須將不同的「紀錄」設定在DNS裡,
目前比較常用的紀錄有A、MX、CNAME、NS等紀錄。
以下分別說明這四種基本紀錄的用途與解說:
|
紀錄 |
用途說明 |
|
A紀錄 |
用來對應主機名稱和其IP位址 |
|
MX紀錄 |
MX紀錄主要的目的是讓郵件能正常的收發,讓寄件者得知負責接收郵件伺服器位址為何?通常負責處理接收的郵件伺服器會有兩台以上,所以會設定這兩台以上郵件伺服器的優先順序。設定MX紀錄的好處在於當您的郵件伺服器更換時,只需要修改DNS紀錄就可以了,對方的郵件主機不會理會您是用哪一台電腦來負責郵件交換。 |
|
CNAME紀錄 |
「Nickname別名」,可以給和網路位址(A)相對應之網域名稱,使用另外一個(或多個)網域名稱讓外面查詢。 |
|
NS紀錄 |
告訴DNS Server指定哪些伺服器來作為網域或子網域的網域名稱解析伺服器。 |
以下針對四種常用的記錄來做細項說明:
A記錄
|
設定格式 |
(host) IN A (IP address) (www.sharetech.com.tw) IN A ( 211.22.160.28) |
|
說明 |
host : 通常是指主機名稱,例如:www.sharetech.com.tw IP address:為您web server或其他伺服器的IP位址。 例如:www.sharetech.com.tw對應的主機位置IP 211.22.160.28,當我們在流覽器輸入 www.sharetech.com.tw ,透過DNS解析會找到211.22.160.28的主機,如果在網址直接輸入 211.22.160.28,也是可以找到網站主機。 |
|
注意事項 |
※A記錄不限設定的組數。 |
MX記錄
|
設定格式 |
(host) IN MX 優先序號 Mail Server (sharetech.com.tw) IN MX 5 ms1.sharetech.com.tw (sharetech.com.tw) IN MX 10 ms2.sharetech.com.tw |
|
說明 |
Host:指的是網域或主機名稱,也就是郵件地址@符號後面的部份,寫給這個名稱的郵件會被送到host欄位指定的郵件伺服器。 優先序號:與某一台主機或網域有關的MX紀錄可能不只一個,所以需設定Mail Server的優先順序。當有人寄信到jean@sharetech.com.tw時,會把信寄到ms1.sharetech.com.tw 這台主機上面,如果無反應時,就會將信寄到ms2.sharetech.com.tw 這台主機上。 Mail Server:通常指的是主機名稱,假設您架設為Mail Server,您的主機名稱通常為mail.sharetech.com.tw。 |
|
注意事項 |
設完MX記錄後,需注意是否有設定其相對應的A記錄,以簡單範例中的例子為例,需設定的相對應的A記錄如下: @ IN MX (0) mx1.sharetech.com.tw @ IN MX (5) mx2.sharetech.com.tw mx1 IN A 211.22.160.28 Mx2 IN A 211.22.160.29 |
CNAME 記錄
|
設定格式 |
(nickname別名) IN CNAME (host) (web.haretech.com.tw) IN CNAME www.sharetech.com.tw |
|
說明 |
nickname別名:這個主機名稱的另外一個別名,nickname可以是任何有效的主機名稱。 host: 這裡是主機的正式名稱。這個主機名稱必須是正式的主機名稱,不可以是別名。 在網址輸入www.sharetech.com.tw 或web.sharetech.com.tw 都會到達同個網站(211.22.160.28),其實CNAME紀錄就好像是A紀錄的分身,幫已存在的A紀錄設定其他的名字。 |
|
注意事項 |
如果申請的域名為123.com.tw,web主機域名為www. 123.com.tw,您於架設web server機器上又架設FTP Server (意指web server與ftp server共用相同的ip),則設定方式可為: ftp IN CNAME www 或 ftp IN CNAME www.123.com.tw (1)以上述範例為例,當中的www.123.com.tw必須建立一個A記錄,不然此CNAME將無法找到ftp.123.com.tw的位址。 (2)建議以A記錄來取代CNAME記錄,以免發生不可預期的錯誤。以上述的例子,可以分別設兩筆A 記錄來達到相同的效果。 www.123.com.tw. IN A 222.111.15.78 ftp.123.com.tw. IN A 202.111.15.78 |
NS記錄
|
設定格式 |
域名 IN NS SERVER-NAME (haretech.com.tw) IN CNAME ns1.sharetech.com.tw |
|
說明 |
這是表示sharetech.com.tw的域名的DNS Server是由 ns1.sharetech.com.tw的主機管理。 |
一般而言,對一台郵件伺服器要能正常運作,只要將A紀錄及MX紀錄設定正常,
郵件服務所需要的DNS解析就已經完成了。
想瞭解更細項技術、功能:可撥0800-666-188 或
北區:02-25011185 中區:04-2705-0888 南區:07-2298-788
