代码说

code is poetry

代码说    
碎碎念:什么时候稚真的情感披上了虚伪的外衣,看不到诚实的面孔,每个人都带着面具。  换一换

使用DNSPod的免费域名解析服务加快网站访问速度

作者:coderzheng 发布于:2014-9-14 21:23 Sunday 分类:other  阅读模式

codespeaking.com之前是由虚拟主机服务商进行域名解析(当然我购买虚拟主机的同时也购买了域名),通过查看域名证书可以知道实际上这个服务商只不过是得到了新网的授权,就是说我的域名实际上是由新网来发放证书。比较蹊跷的是,新网发放证书给我却不给我提供解析服务,codespeaking.com还是由这个虚拟主机服务商提供解析服务,由于种种原因,经常出现访问codespeaking.com时速度很慢或者连接数据库超时的情况。
直到前不久我问到同事一个关于域名解析的问题时才找到了问题的症结。问题是这样的:公司有一个论坛在公司内部可以访问,外部却访问不了,通过cmd下的ping命令可以看到这个域名是解析到了192.168.X.X,即解析到了局域网下的某个地址。显而易见,只有公司内网的机器才能访问这个内网的地址,但是问题是我们并没有在本机host文件这里做IP和域名的绑定,那究竟这个域名是怎么解析到内网地址的呢?首先想到的是可以直接在域名那里做DNS绑定(买了域名之后域名服务商会提供这个入口),但是这样做似乎代价有点大,因为假如这个域名是一个并不存在的域名(还没有在因特网上注册过),而我们又只想将这个域名解析到本地局域网的某个地址,根本就没必要去买这个域名啊!
那么除了绑定host有没有别的方式呢?答案就是使用DNSPod。
在百科上有关于DNSPod的介绍:
DNSPod建立于2006年3月份,是国内最早提供免费智能DNS产品的网站,致力于为各类网站提供高质量的多线智能DNS免费解析。 DNSPod以稳定性、安全性、功能强大、智能免费、高速等优 势深得广大站长和企业用户们的喜爱,以至于越来越多的企业站、地方门户站、游戏站等等都在使用DNSPod,他们喜欢的是DNSPod给他们带来的稳定性、承受能力强、访问速度快以及极高的用户体验,使用普通的DNS(像域名注册商提供的)不是不可以“用”,但是避免不了因为不稳定导致网站时常经常打不开,由于功 能限制不能实现想要实现的功能、因为用户体验不够好等丢失客户。所以选择一个好的DNS服务商可以为自己的网站带来很大的、意想不到的收益,避开不必要的损失。
DNSPod提供域名解析服务,当然它提供很多套餐,下面是对个人用户而言的两种套餐类型:

使用它的免费版本即可。
注册登录之后,进入到这个页面:


点击"添加域名"按钮,填写你已经申请注册的域名之后程序会自动检测域名的解析情况并更新域名下面的记录。默认是会有四条记录,两条A记录(该域名解析到哪个主机IP地址),两条NS记录(提供域名解析服务的主机域名)。

上面这张图只有两条记录是因为这个域名访问出现异常。



上图中红色框住的部分"还差最后一步。。。",就是告诉你,如果想要使用dnspod的解析服务,要自行去域名DNS绑定设置那里更改设置。如果没有更改,那么自动诊断的页面会有这样的提示(注意看红色框内的部分):


如果DNS域名绑定设置正确,应该像下面这样:


有些童鞋可能会问,为什么要用DNSPod的服务呢(虽然它是免费的)?标题解释了一切(DNSPod提供的解析速度要快很多,并且稳定性也更好)。这样我们还可以联想到:买域名这件事很坑爹,我们几乎是跟域名供应商买了一个数据表的字段值(为了不让别的人也能使用它)。

全文完。


标签: DNSPod

你可以发表评论、引用到你的网站或博客,或通过RSS 2.0订阅这个博客的所有文章。
上一篇: 浅谈学好英文对程序员的重要性  |  下一篇:在linux中部署samba服务