2014年5月4日 星期日

Lineode & Hinet DNS 設定教學

DNS全名Domain Name System「網域名稱系統」。

首先當然要進入 Hinet DNS 官網申請好你的網域

1. LINODE 申請你的 DSN SERVER

  • 選擇 DNS Manager,並點選右下角的 Add a domin zone



  • 輸入申請的網址名稱,以及管理者的E-mail,點「Add a Master Zone


  • 所謂的預設也只是幫你新增 www & mail 兩個子網域



2. HINET DNS 設定上一步申請好的 DNS SERVER

  • 選擇你當時申請的網域,點選 DNS 異動與查詢


  • 輸入剛剛申請好的 Linode 主機網址


ns1.linode.com69.93.127.10
ns2.linode.com65.19.178.10
ns3.linode.com75.127.96.10
ns4.linode.com207.192.70.10
ns5.linode.com109.74.194.10
(這部分複製貼上就好)

接下來請等 24 小時等 hinet 更新 (我當初在設定的時候是接近12點的時候...所以其實過不到2個小時就更新好了)

3.查詢設定完成


  • 等待 DNS 更新好之後,就可以到查詢 whois 的網址查詢資料
  • ex: Whois365




  • 也可在windows下按「開始」/「執行」,輸入「cmd」,進入命令提示字元模式
    輸入: nslookup mickeysplay.tw 按Enter後就會出現



  • 記得以上 mickeysplay.tw 的部分都要改為你申請的網域喔

=================================================================================
  • 紀錄 DNS 跟 linode 與 hinet 的關係。
linode 在這扮演著 DNS 的管理,也等同 HINET 的 "DNS代管"
實際上 DNS Server 是 ns1.linode.com ~ ns5.linode.com 這5台主機,
當使用者在網址列輸入了 mickeysplay.com 時, hinet 會轉向呼叫
 ns1.linode.com ~ ns5.linode.com 去詢問真正IP位置。
此時透過 linode DNS Manager 會得知真正的對應 ip 是 VPS 主機 ip。

更進一步的可以透過 A(IPv4 位址)/AAAA(IPv6位址) Records 設定子網域來對應其他IP位置

以上是 DNS server 的解說,適用於多個實體 ip 的應用。
如果你只有很單純的幾個 ip 可以使用 DNS 主機模式來設定即可 (hinet 似乎沒此功能了)


四種基本記錄的用途解說:
記錄用途說明
A
對應主機名稱和其IP位址,這是最常用也是最重要的記錄。
MX
MX 郵件交換記錄,凡是收發internet信件的主機,都需要設定MX紀錄,才可以正常地收發internet信件。
CNAME
「別名」記錄,可以讓A記錄使用其他(或多個)名稱。

以下針對四種常用的記錄來做設定講解:
1. A 記錄:(以域名abc.com為例,紅色字體為所要設定的部份)..............................
格式
HOST     IN  A  IP Address
範例
www.abc.com  IN  A  232.61.23.15
說明
www.abc.com對應的主機位置IP為232.61.23.15,當我們在瀏覽器網址列輸入:www.abc.com,透過DNS解析會找到232.61.23.15的主機,如果在網址列直接輸入:232.61.23.15,也是可以找到網站主機。
應用
假如你架設一個網站(WEB SERVER),IP位置:為203.71.252.13,只要再申請網域名稱,透過DNS代管設定A記錄,網友就可以經由你所申請的網域名稱到達你的網站,如:www.abc.com。
2. MX 紀錄:(以域名abc.com為例,紅色字體為所要設定的部份)..........................
格式
HOST   IN MX 優先序號  Mairl- Server
範例
Mail-Server為:ms1.abc.com、ms2.abc.com
abc.com  IN MX 10  ms1.abc.com
abc.com  IN MX 20  ms2.abc.com
說明
1. 當有人要寄信到xxx@abc.com的信箱時,會把信寄到ms1.abc.com
 這台主機上,如果ms1.abc.com沒有反應無法收信時,就會將信
 寄到ms2.abc.com這台主機上。
2. 優先序號的設定是表示誰是第一台主機,誰是第二台主機,優
 先序號數值小者為第一台主機,以此類推。
3. 當設定MX記錄時,需先至A記錄設定Mail Server的IP Adress。
 Mail Server A記錄設定如下:
 ms1.abc.com IN A 231.5.123.4
 ms2.abc.com IN A 243.124.235.13
應用
假如你架設一台Mail Server,只要再申請一個網域名稱,透過DNS代管設定MX記錄,你就可以使用擁有自己網域名稱的Email Address來收發信件。
service@abc.com
market@abc.com
marry@abc.com
3. CNAME 記錄:(以域名abc.com為例,紅色字體為所要設定的部份).................
格式
別名   IN CNAME    HOST
範例
www.abc.com IN A 232.61.23.15
web.abc.com  IN CNAME www.abc.com
說明
在網址列輸入:www.abc.com 或web.abc.com都會到達同個網站(232.61.23.15),其實CNAME記錄就好像是A記錄的分身,幫已存在的A紀錄設定其它的名字。
應用
假如你架設一個網站,IP位置為203.71.252.13,只要再申請一個網域名稱,透過DNS代管設定A記錄,網友就可以經由你所申請的網域名稱找到你的網站。如果你再利用CNAME記錄,就可以為你的網站再取個別名,如:
web.abc.com
mail.abc.com
以上是 1ip 對 1主機的情況。
=================================================================================

如果是架設在浮動 ip 的電腦就是  動態DNS英語:Dynamic DNS,簡稱DDNS

設定方式(ASUS的路由器):
首先要有一個 DDNS 的 server 供應商,因為 asus 有提供免費的 ddns 所以直接使用。

1. 設定 - 外部網路 - DDNS,伺服器選擇 WWW.ASUS.COM ,並填入你的主機名稱
格式需為’xxx.asuscomm.com’,’xxx’是您想要的名稱。 點選套用本頁面設定。
如果註冊成功 or 有相同主機名稱他會顯示。

















2. NAT設定 - 虛擬伺服器,為是讓外部輸入網址後要連近來哪台電腦的哪個 port。

3. 內部網路 - DHCP伺服器,讓分享器每次都指定固定同一個虛擬 ip 到你的電腦,才不會連虛擬 ip 都亂跳而找不到你真正的電腦 ip。( 設定MAC 位置跟你要的虛擬 ip ,MAC 可在 cmd 視窗輸入 ipconfig/all 查看實體位置。)


沒有留言:

張貼留言