兩款適合個人使用的DNS產品:ClouDNS和DNS Made Easy網域解析

以前使用DNS首先想到的是免費DNS,因為DNS網域解析相對於主機、網域來說付不付費真的看起來沒那麼重要。而實際中,也存不少的免費DNS,例如DNSPOD、Cloudxns、阿里雲解析、京東雲DNS等,在這篇文章國內外免費DNS網域解析服務總表可以找到更多。

自從把網站放在國外後,發現DNS解析還蠻重要的。一開始使用的是DNSPOD,免費的並且在國內回應肯定是最快的,但是DNSPOD不支援DNSSEC,甚至連CAA都不支援。於是改用國外的DNS:Google Cloud DNS設定DNSSEC,DNSSEC、CAA都可以用上了。

花了一段時間後發現了NS1.com的Anycast節點非常多,而且還支援Master/Slave主從DNS,於是就上了NS1 DNS網域解析了。不過,可惜的是NS1.com的免費額度非常少,一個月一定是要超額被扣費的,於是就用​​上了ClouDNS和DNS Made Easy了。

DNS網域名稱解析啟用DNSSEC防止DNS劫持-Google Cloud DNS設定DNSSEC

DNSSEC是為解決DNS欺騙和快取Wu染而設計的安全機制,英文名稱叫Domain Name System Security Extensions,利用密碼技術,使得網域解析伺服器可以驗證它所收到的應答(包括網域不存在的應答)是否來自於真實的伺服器,或是否在傳輸過程中被竄改。

簡單地說DNSSEC可以防止DNS劫持,確保用戶在DNS解析的過程中要求的網域名稱與對應的IP位址一致性。之前在京東雲端DNS免費網域解析就有朋友建議DNSSEC+CAA來組合使用,這樣可以最大限度確保DNS解析的安全,這篇文章就以Google Cloud DNS設定DNSSEC來作為示範。

啟用DNSSEC需要網域註冊商、DNS網域解析商還有本地DNS支援DNSSEC技術三方的共同努力才行。國內的阿里雲、騰訊雲、百度雲等網域註冊商暫不了解是否支援DNSSEC,從我使用的GodaddyNameNameCheapNamesilo等常見的國外網域註冊商都是支援DNSSEC了。

NS1 DNS網域解析使用-Master/Slave主從DNS和世界各地分區解析

NS1.com是國外一家提供專業的DNS網域解析服務商,除了付費的DNS網域解析外,還提供了免費的DNS網域解析套餐,免費額度為500k Queries 、50 Records 、1 Built-in Monitor 、1 Filter Chain 和NS1 API,基本上可以滿足日常建站的需求了。

NS1 DNS功能齊全,比較突出的就是支援Master/Slave主從DNS,你就可以將NS1 DNS當成主要的DNS解析服務,也可以當成從屬DNS,也就是第二DNS。這樣的組合一般會應用在對DNS解析可靠性極高的場景,還有就是用來對付網路攻擊和流量攻擊。

作為一個免費的NS1 DNS,支援分區解析,可以精確到各大洲的各個國家,如果是美國和加拿大還可以精確到省、市。當然,亞洲的話只能精確到中國,無法精確到國內各省。但就是這樣的分區解析,如果你的網站的訪客是來自世界各地,NS1 DNS還是會幫你的。

訂閱@標題