我写的那篇 教你申请.tk/.ml/.cf/.gq/.ga等免费域名 好像还挺火的,但是总是会遇到一些人不会解析域名。基本的域名意义也不清楚,还是挺烦的。再加上Freenom自带的DNS对国内解析不友好,往往每次解析都要好几个小时国内DNS才会生效,所以我就写一篇让 国内域名解析管理网站 接管 Freenom的免费域名解析服务!
准备工作
首先你要先有个Freenom注册的免费域名,你可以根据这个文章申请 教你申请.tk/.ml/.cf/.gq/.ga等免费域名。
然后你需要注册一个CloudXNS账号,官网。
至于为什么推荐CloudXNS,而不是DNSPod之类的,主要是我用这个也习惯了,感觉也不错。至于DNSPod,好像对免费域名有限制,不允许使用。
接管域名
准备工作都准备好了之后,我们先去CloudXNS添加一个要接管的域名。以下都以 dou-bi.ml 为例!
首先进入域名控制台,然后点击 添加域名 ,输入你要添加的域名(注意是顶级域名 xxxx.xx,如图)并点 确定 。
然后就会提示你域名未被接管,让你去域名管理处(Freenom)修改DNS为CloudXNS的DNS。
然后我们去Freenom域名管理处(Domains=> My Domains),找到你要 接管的域名(dou-bi.ml) ,点击最后的 Manage Domain 。
在打开的新页面 翻到下面,找到菜单栏 Management Tools中的 Namesevers,如下图所示,选择第二个自定义DNS服务器,并把默认的DNS改成上面 CloudXNS提醒你要修改的四个DNS服务器。然后点Change Nameserver保存。
- lv3ns1.ffdns.net
- lv3ns2.ffdns.net
- lv3ns3.ffdns.net
- lv3ns4.ffdns.net
到这一步,域名接管就已经完成一半了,剩下的一半只要你这前面步骤正确,只要等1~6个小时CloudXNS就会提示你域名接管成功(当然如果你运气不好的话可能会多一些,DNS服务器更换全球生效时间是48小时,如果你超过48小时还没提示接管成功,那你肯定前面有步骤出现错误,请仔细检查!)。
域名解析
当你域名接管成功的时候,你就不需要去Freenom设置域名解析了,剩下所有的域名解析服务都在CloudXNS执行。
这里我再说明一次, dou-bi.ml 是顶级域名, www.dou-bi.ml 是二级域名, www.233.dou-bi.ml 是三级域名,二级域名和三级域名都称为子域名。
主机记录 指的是你的子域名文本,比如 www.dou-bi.ml , www 就是这个子域名的主机记录。
那有人会问 dou-bi.ml 是怎么用的?其实 dou-bi.ml 的主机记录是 @ 。
具体的记录类型和记录值 解释,可以看下图,CloudXNS解释的很清楚了。
一般如果你是买的虚拟主机,往往他们都是给你一个共享的IP(域名)让你去解析,这时候你就需要 CNAME记录类型 了。
如果你是自己买的VPS搭建虚拟主机,那一般都是 独立IP,那就是使用 A 记录类型,记录值也是填的你的 VPS IP。
设置完这些后,你会发现你访问自己的域名还是会提示 DNS找不到 等错误。
这是因为域名解析也是需要时间的,你每 添加/修改/删除 一次域名记录,你的 域名DNS服务器 就会向 全球DNS根服务器 发送你的最新域名记录解析信息,然后各个DNS服务器(就是你自己电脑手机等设备使用的公共DNS服务器)会定时去DNS根服务器获取 最新的DNS 域名解析记录,这时候正在使用这些已经获取到最新的域名记录解析信息的设备,就可以访问你的域名了。
是不是有点绕?那我跟你说一下你平时上网浏览网页的原理。
你打开一个网站(比如www.baidu.com),你的浏览器会先去检查你的本地Hosts文件,看看有没有指定域名的IP,如果有就按照指定的IP访问,如果没有就去向你的DNS服务器获取 www.baidu.com 的IP,DNS查找域名记录信息如果找到了就给你返回IP,找不到就会提示 DNS找不到域名;获取到IP后,你的浏览器就会去访问网站服务器,然后网站服务器把你要获取的网页数据返回回来,浏览器再进行排版显示。
这就是简单的原理说明。什么?你还听不懂?好吧,那你先慢慢理解吧。。。
全球DNS刷新最长时间是72小时,但是一般用不了那么长时间。如果你电脑等设备是用的是网络运营商默认分配的DNS服务器,那么可能DNS刷新比较慢,建议更换其他的公共DNS比如114.114.114.114 。一般快的话几分钟就能刷新到最新的域名记录了(有时候你可以试试清理一下浏览器缓存)。
你可以在 站长工具-超级Ping 里面看一下全国的域名解析情况!
当然,等待托管成功和域名解析是很无聊的,你可以先本地通过改Hosts文件来先对网站进行调试!
hosts文件添加域名格式:IP+空格+域名,例如:233.233.233.233 www.baidu.com
hosts文件位置一般都在 C:\Windows\System32\drivers\etc\hosts ,如果没有就自行谷歌当前系统的hosts文件位置吧!