不知怎么的有位讀者去查了我域名的whois信息,然后給我發(fā)郵件,很吃驚的問我:“你用的自己的DNS服務器?你自己架設的?厲害。”
我看到他的郵件就愣住了,不知道說什么,同時心里還是有些得意,裝B的地方還真有人上鉤了。。。這位同學看到不要見怪,本來我根本沒在意這個事了,你既然發(fā)現(xiàn)了。就應這位同學的邀請寫寫如何“投機取巧”架設自己的DNS服務器。
注:下面的方法純屬裝B,沒有什么實際意義,就是好看點,老鳥勿笑。
一.什么是DNS
這個網上就有詳細的概念介紹,DNS 是域名系統(tǒng) (Domain Name System) 的縮寫。不過這篇文章所說的DNS并不是指我們上網電腦里所設置的DNS服務器,如8.8.8.8這樣的。而是指域名底下的DNS解析服務器。
我們查一個域名,就是查詢域名的whois信息。比方我們查新浪sina.com.cn域名的信息。結果就是
紅色框框所指的就是DNS服務器。
像新浪是大公司,擁有自己的DNS服務器。那一些小站點呢?可以用本身域名注冊商的DNS,或者第三方的DNS,如dnspod。比方Zpp.cc就是一個小網站。
很明顯,就是用的DNSpod的DNS服務。
二.如何架設自己的DNS服務器
如果你查詢我的博客,也就是9Fun.Org的whois信息,結果是
很明顯,我用了自己的DNS了,而且一次性架設了6臺。你ping我的各個服務器,比方ping ns1.9fun.org 你會發(fā)現(xiàn)這些服務器都是確實存在的,且6臺ip遍布天朝各省。不過你肯定會奇怪,我只是一個寫博客的,哪有錢去維護6臺服務器?這就如前面所說,這不過就是個“投機取巧”的方法。并不是什么真正架設。只是小站點裝大站點,純粹讓人覺得牛B而已,并沒有什么含義。
那怎么做呢?其實很簡單
1、您必須有一個屬于您自已的域名。比如:9fun.org(廢話)
2、在域名服務商那可以注冊一個DNS域名,以使您的DNS服務器在全球有效。
關鍵就是第二個。很多域名服務商尤其是國外的都是免費提供這個功能。比方我的9fun.org是在name.com注冊,在后臺控制面板
有一個選項是注冊Name Server Registration的。國內一些注冊商如新網,新網互聯(lián)的域名控制面板里是叫做“注冊本域名下的DNS” 。這個名字,大同小異,是一個意思。
3、點擊進去添加至少兩個DNS,如ns1.9fun.org及ns2.9fun.org,IP地址填寫你所用的DNS服務器的IP地址。
這個ip填寫什么呢?這個就是投機取巧的地方了。比方我用以前dnspod的dns服務器,就ping ns1.dnspod.net。得到的ip填入要注冊的ns1.9fun.org里面。
121.12.116.83就是ns1.dnspod.net的ip,同理,依次注冊ns2,ns3這些的ip。如果你不用dnspod,也可以使用別的dns服務商的ip,比方freedns.ws,新網互聯(lián)(dns.com.cn)這些dns都是可以的。
4、在你的域名注冊商那里把DNS服務器改為ns1.9fun.org等你自己注冊的DNS服務器
5、 至此你就可能用看起來像是自己的DNS服務器解析自己的域名了,不過所有的記錄還是得登陸DNSpod添加和更改。當然你用freedns.ws的ip注冊的就在freedns.ws里面修改a記錄,mx記錄這些。
三.優(yōu)點和缺點。
嚴格的說這樣做沒有任何優(yōu)點,只是滿足下自己的虛榮心罷了。畢竟很多獨立博客作者寫原創(chuàng)博客,自己寫主題,自己配置服務器,其實很大程度上也是體現(xiàn)出“獨立”二字。倒不如從dns也獨立了。
另一方面。這樣做的缺點不少。
當DNSPOD的ns1.dnspod.net等服務器的IP變化了的時候,你也要改ns1.9fun.org的IP地址,如果加了ns1.9fun.org加了A記錄的話,也必須更新。假設ns1.dnspod.net的ip改了的話,你又沒注意,你網站就訪問不了了。這樣是非常影響網站的穩(wěn)定性的,最好找個IP比較固定的DNS服務商,不然會很累的,老改域名解析也煩。
所以,切記,商業(yè)網站,千萬不要為了“裝B" 而改了這個。老老實實用原來的服務,比較穩(wěn)定性才是王道。
文章來源: 轉載請以鏈接形式標明本文地址
申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!