Free DNS 免費DNS代管服務和檢測網站

只要有註冊域名使用,不管是什麼用途,一定得需要Name Server解析你所註冊的域名。如果你有多餘的機器或IP,你可以拿自己的域名自行架設DNS Server,和我一樣嫌麻煩的人就直接找免費DNS代管服務最快,如果域名註冊商本身有免費DNS代管,也可以直接使用他們的服務,不過大多只有國外才有。使用過幾家國外Free DNS,雖然有些小缺點,但絕大部份都足以應付一般域名解析使用,以下是幾家國外免費DNS代管服務簡單的心得介紹。

EveryDNS︰沒有複雜的設定,新增域名是在(basic)欄位,如果是拿來做Primary DNS就點擊(basic)按鈕,其他功能就點擊(advanced)按鈕。主要提供Primary、Secondary、Dynamic DNS和Web Forward四大選項服務。如果是當Primary DNS,設定記錄型式為A、CNAME、NS、MX、AAAA,允許AXFR(DNS zone transfer),全部可設定管理20個domains,200個記錄,有ns1.everydns.net、ns2.everydns.net、ns3.everydns.net、ns4.everydns.net四台Name Server。之前拿來解析ghs.google.com的CNAME,常出問題會連不上,一般A記錄倒很正常,預設的TTL更新速度算很快。想要管理更多的域名、記錄、TTL等等,可以考慮捐獻最少15美元,但不確定Donate是否為一次性,還是定期性。

Free DNS Hosting︰網站已經很久沒更新,目前還是正常運作中,可以設定多種記錄(例如TEXT、PTR等),連SOA記錄都可以細部設定,不過在設定欄位的字體和顏色實在太小又太淺,眼睛看得很吃力。網站宣稱完全免費,似乎沒有限制域名和記錄的數量,但也只能當一般Primary DNS,其他功能都沒有。有ns1.nsnoc.com、ns2.nsnoc.com、ns3.nsnoc.net、ns4.nsnoc.net四台Name Server。我個人不建議使用,因為四台Name Server都在同一個IP網段(195.69.95.0/24),一旦提供該IP的ISP斷線(或其他因素),同IP網段有很高的機率會同時斷線(線路相同)。
web-dns-co-uk

XName︰基本設定記錄都算完整,可以到change your preferences設定你需要的記錄和數量(應該沒限制),此處的vild mail會被加入SOA記錄中,還是得填寫正確,要不然會收不到通知信(操作Log或設定密碼等等)。記錄填寫表單都是在各不同的記錄欄位,並不是以固定欄位下拉式選單來設定記錄,所以整個頁面會相當長。允許AXFR,支援Dynamic DNS,也可以當Secondary DNS,有ns0.xname.org、ns1.xname.org、ns2.xname.org三台Name Server。第一次使用HiNet ADSL 8M/640K連到這個網站,速度異常的慢,慢到連網頁有時候會開不起來,而且瀏覽器還警告SSL憑證錯誤,現在換HiNet VDSL 10M/2M,連線速度正常,網頁也沒有出現SSL憑證錯誤。第一次TTL更新速度很慢,穩定度也有待加強(網站常出現資料庫問題,NS也很容易Server Fail),另外有興趣可以下載他們提供的Software for DNS hosting架設網站。有能力的話,可以考慮捐獻最少5美元(或歐元)以上,順便提出的你的建議要求。
xname

Twisted4Life︰免費帳號只能設定Secondary DNS,10個域名記錄,一台ns1.twisted4life.com的Name Server。只要設定域名和Primary DNS的IP就完成了,剩下就是等TTL資料更新,通常一個小時內就會更新完成。Name Server不知是穩定性不夠好,還是線路問題,偶爾檢測DNS會無回應被判定為Lame Server或Offline。比較特別的一點是,如果把EveryDNS當Primary DNS,在這裡IP要設為64.158.219.3(axfr.everydns.net),不能設為其他NS的IP,否則會無法zone transfer而出現Non-authoritative answer。如果是使用其他家的Primary DNS,NS的IP則可以正常設定。
twisted4life-01

twisted4life-02

EditDNS︰功能強大,免費帳號可設定5個域名,其他該有的細部設定都有之外,還有額外的DynDNS Record、URL Forwarding(5 Forwards)、E-Mail Forwarding(5 Forwards)、Mail Re-Routing(1 Domains)、Backup DNS(5 Domains),如果想開啟更多的功能或解除一些限制,可以考慮捐獻最5最少美元以上(一次3個月),或直接捐200美元成為終身付費會員。有ns1.eu.editdns.net、ns2.eu.editdns.net、ns1.us.editdns.net、ns2.us.editdns.net、ns3.us.editdns.net五台Name Server。第一次TTL更新時間相當久,SOA記錄完整更新和轉移完畢,至少花了快一天的時間。

ZoneEdit︰所有記錄都是分開設定,但不是集中在同一個頁面。免費帳號可設定5個域名,只會分配兩台Name Server,應該是隨機分配,例如我的是ns15.zoneedit.com和ns9.zoneedit.com,可以額外購買他們的NS來設定(他們目前應該有19台NS)。其他功能都和EditDNS大同小異,一般設定記錄應該都是沒有限制,只有想加入多個他們的NS、5個以上domains、backup mail service等特別需求才要付費,功能也算是很強大。附帶一提,網頁沒有Logout,當你離開網站再回來,都還是在登入狀態。
zoneedit

FreeDNS︰管理和設定介面有點複雜,第一次新增域名時記得要把Shared State設為Private(私人),不要設為Public(公用),要不然所有註冊會員都可以拿你的域名來當二級域名設定。新增一筆記錄是點擊contact owner旁邊add按鈕,非底下Add按鈕。設定NS直接點擊域名管理的Edit Secondaries就可以了,一行一個,至少要保留一台他們的NS,有ns1.afraid.org、ns2.afraid.org、ns3.afraid.org、ns4.afraid.org四台Name Server。免費會員一個域名限制最多25筆記錄,想要再增加記錄請付費購買。第一次設定之後TTL更新速度快,大概不到8小時。如果一個域名記錄移除之後再重新加入,資料都還會保留,但是域名都是尚未啟用的狀態,30天後資料就會全部刪除。
freedns-afraid-org-01

freedns-afraid-org-02

幫域名設定好DNS記錄後,記得到域名註冊商修改增加NS,等TTL更新一段時間後(第一次至少等8或12小時後),再來就是利用幾個工具網站檢測DNS設定是否正確。
Who.is DNS︰可列出DNS記錄,但不一定會全部顯示出來。
DNS Quick Check︰檢查NS的存活度和比對SOA記錄是否轉移正確。
Free DNS Report︰檢查DNS的NS、MX、SOA、WWW記錄是否正確。
Squish︰查詢所有root name server關於你設定的NS記錄,可以看到你設定的每台NS的SOA詳細記錄是否相同。
TWNIC DNS Check︰對於DNS檢測判斷相當嚴格,幾乎都很容易錯誤,例如「上下層NS記錄內容不一致」的錯誤訊息幾乎都會出現,主要是因為NS的反應時間和Cache問題所導致。
intoDNS︰檢測方式類似Free DNS Report,提供的資料更詳細。
DNS Info - Domain name DNS test

2010/02/25︰今年開始EditDNS不再提供免費使用,建議可以轉移至freedns.ws,TTL更新非常快,目前發現的缺點是不能設定Secondary DNS,而且只有而且只有ns1.freedns.ws和ns2.freedns.ws兩台NS可以用(ns3的IP同ns1,ns4的IP同ns2),其他設定算是相當完整。

也可以考慮轉移至SystemInPlace DNS Service,設定畫面較簡潔,缺點一樣是不能設定Secondary DNS,有dns1.systeminplace.net、dns2.systeminplace.net和dns3.systeminplace.net三台NS可以用(ns3的IP同ns1),其他幾乎沒什麼限制。

2010/08/13︰感謝Short網友告知,原本EditDNS已改為付費服務,不過還是有提供免費的Free EditDNS。

2011/04/24︰ClouDNS︰免費帳號可建立三個網域設定,四台NS,網站也提供繁體中文介面切換。
Hurricane Electric Hosted DNS︰成立於1994年的美國IDC,DNS免費代管服務應該也是相當穩定吧。

2011/06/07︰今天收到DynDNS信件,通知EveryDNS即將在2011/08/31停止服務,請使用者們在DynDNS建立新帳號,再將原本EveryDNS帳號合併過去,但是必需支付4.95美元。EveryDNS被收購後,現在要走向商業服務已成定局(其實是收掉不做,轉成DynDNS本身的付費服務),最近得把網站DNS記錄都轉移到FreeDNS才行。另外EditDNS也早已被DynDNS收購,和EveryDNS在同個時間終止服務。

2011/06/15︰有網友提到說FreeDNS會擋Google Bot,官方回答Using afraid.org with Google確實有提到。簡單來說︰
1.如果有增加或編輯記錄,每天太平洋時間早上4點,Google才會明顯看見變化。
2.如果你是domain擁有者,就算使用Subdomain架站,不會擋Google Bot。如果你使用他人的Subdomain,非原本domain擁有人,則會擋Google Bot(網站Sitemap會一直無法提交)。
以上兩點請特別注意。為了避免這樣的疑慮,我已經把記錄轉到dns.he.net。

2012/03/03︰topDN.nettopDN.net – 全新的免費網域名稱托管服務介紹

2012/08/27︰Incapsula︰CDN DNS Services,免費帳號有50GB流量可用。只要到你使用的DNS Hosting修改A記錄和CNAME記錄即可,不用變更Domain的DNS Server。免費和付費差異請參考Incapsula功能方案比較表

CloudFlare︰CDN DNS Services,免費帳號限制不多,和一般DNS Hosting設定一樣,必須設定使用記錄,再到Domain DNS將全部DNS換成CloudFlare DNS Server。免費和付費差異請參考CloudFlare功能方案比較表
pointdns︰免費DNS Hosting。