免費的 DNS 伺服器
免費的 DNS 伺服器
- ZoneEdit
可以設為 Master/Slave DNS 及 Zone 的轉移(AXFR),有網頁及郵件轉址的功能,但免費的帳戶僅能管理 5 個網域名稱。 - EveryDNS
可以設為 Master/Slave DNS 及 Zone 的轉移,可管理 "次網域名稱",有 DynamicDNS 功能,免費的帳戶能管理 20 個網域名稱。 - XName
可以設為 Master/Slave DNS 及 Zone 的轉移,可管理 "次網域名稱",XName 的管理介面算是這幾個裡面比較人性化的。 - MyDomain
僅能設為 Master DNS,有網頁及郵件轉址的功能,可管理 "次網域名稱"。 - XtremeWeb
- Twinsted4Life
ZoneEdit + EveryDNS
ZoneEdit 允許你將管理的網域名稱進行 Zone 的轉移,配合 EveryDNS 的 Slave DNS 功能,剛好可以做為 DNS 的轉移及備援功能,請分別註冊好 ZoneEdit 及 EveryDNS 的帳號,以下說明設定方式:
- 首先,在 ZoneEdit 新增/編輯你的網域名稱(Zone),選取最下方的 "Edit Security Settings",將 Slave Zone 的主機 IP 輸入到 "Restrict zone transfers to these IP’s" 欄位(可用 ; 區隔多個 IP),我們要用 EveryDNS 做為 Slave DNS,所以輸入 EveryDNS 的 IP 區段:
64.158.219.0/24;4.79.232.0/24;38.99.14.0/24;216.218.240.206;80.84.249.169;63.219.183.200
再點選 [Save Restrictions] -> [Yes] 儲存加可。
- 這時上方原本的兩個 Nameserver 的位址(nsx.zoneedit.com),也就是 Master DNS 的位址。
- 接著來到 EveryDNS,新增剛剛的網域名稱,新增時必須選取進階選項的 "Make domain secondary using…",並在裡面的欄位輸上 ZoneEdit 的一個 Master DNS 位址,再按 [>> (advanced)] 完成設定。
- 如果設定成功,你的網域名稱就會跑到上方的 "Secondary Domains:" 裡面,因為 Slave DNS 是完全複製 Master DNS 的設定,所以不會有任何管理的功能,而只剩下一個 "刪除" 的選項可用。
- 最後,要再回到 ZoneEdit 編輯你的網域名稱(Zone),進到 "Nameservers" 的選項,加入 EveryDNS 的 Nameserver(至少兩台,IP 可不用輸入):
- ns1.everydns.net
- ns2.everydns.net
- ns3.everydns.net
- ns4.everydns.net
這樣就大功告成了。
當你在網域名稱的註冊商設定 DNS 的主機時,請設為:
- nsx.zoneedit.com
- nsx.zoneedit.com
- ns1.everydns.net
- ns2.everydns.net
以後只需到 ZoneEdit(Master DNS) 管理你的網域名稱即可,資料會自動複製到 EveryDNS。
備註
- 如果要拿 XName 來當 Slave DNS,則 XName 的 IP 區段為:
195.234.42.0/24;193.218.105.144/28;87.98.164.164;88.191.64.64;
您好,
請教這樣兩組的設置是否會比較優呢?
目前僅設everydns一組, 但用twnic反查你的好像已經換dns server了?
so想請教你的建議~ tks!
如果是自己架設 Name Server 者,建議多設幾組做為備援,EveryDNS、XName、Zoneedit 都可以拿來設定。
但因為我目前使用的是網域名稱註冊商的 Name Server 做為 Primary,它並不允許 AXFR,所以沒辦法設定備援的 Name Server。