namesilo现在有活动,一刀可以买一年com的顶级域名,确实便宜,我只是用来自家NAS的DDNS远程访问,就我一个人用,所以一年就一年,明年再换个xyz的,反正便宜就行。
一,在namesilo购买域名,有活动
这活动是一个账号只能买一个1刀的一年域名,老用户也可以参与,首先登陆网页完成注册,选择你熟悉一段字母,查一下域名。这里解释一下顶级域名,比如你查询的是xxxx,然后买到的是xxxx.com这个域名,这个就是顶级域名,然后还可以通过cloudflare扩展出www.xxxx.com、123.xxxx.com等各种二级域名。对于顶级域名来说不同的后缀价格不一样,com肯定是最贵的,比较便宜的还有xyz,top等等,自己用的话就挑便宜的买。因为namesilo有活动,我们就选择com域名。
下单的时候输入优惠券,NSCOM1,如果付款显示1刀就对了,可以付款了,如果不是1刀就不对,就别下单,付款我记得是可以支付宝,可以paypal。
二,域名设置
域名买完了还需要把namesilo域名的nameservers也改一下,进入namesilo自己的主页,然后到这个管理,如果你是第一次在namesilo购买域名,还需要填写一些地址,我都是瞎写的。然后到主页点击下图的【管理】。
然后会进入新的网页,显示出你刚刚购买的域名。
点击域名进入【域名设置】,然后点击nameservers的change(下图)。
原本会有三个servers,都删掉,换成我下图上的两个网址,这两个是cloudflare的nameservers。
dave.ns.cloudflare.com
summer.ns.cloudflare.com
三,cloudflare设置
然后来到cloudflare,点击添加站点。
输入你刚购买的域名
这里要选择最便宜的free的那个(见下图)
然后进到这个页面可以看到,cloudflare要求你把域名原本的nameservers删掉,填上cloudflare的nameservers,刚才上面填上的两个网址就是从这里来的,我只是将步骤提前了
然后需要等一会,其实就是cloudflare在检测一下,有没有改成cloudflare的nameservers,等待过程中会显示下面的【待处理的名称服务器更新】,完成检测就是【有效】。
四,cloudflare设置二级域名
前面解释过,我们购买的是一个顶级级域名(XXXX.com),可以通过cloudflare扩展出多个二级域名(www.XXXX.com、DDNS.XXXX.com)。当完成添加到cloudflare的域名后,会显示【有效】字样,然后单击域名进入域名的设置页面,点击下图左侧的DNS。然后点击【添加记录】,添一个二级域名出来:类型选择A,名称就是二级域名前面的部分,比如www.XXXX.com中的www、比如DDNS.XXXX.com中的DDNS,这里可以随意填写,只要你方便记就可以了;IPv4地址填写1.1.1.1,这里一定要填写1.1.1.1,因为这个ip是会变的,通过变化来确定是否设置成功;代理状态取消勾选;然后保存。
然后再做一个前置动作,获取cloudflare的API令牌,之后DDNS环节会用到。回到cloudflare的主页,点击搜索API,点击API令牌。
点击查看Global API Key,查看令牌。
之后会让你输入一下cloudflare的密码,就能获取API了,挺长的一段密钥,复制一下,一会儿会用到。
五,DDNS动态域名解析
DDNS是动态域名解析,因为现在运营商给的公网IP都是动态的,不定时的会更换,停电、光猫重启也都会换IP,这种就是动态公网IP。然后你就会需要一个软件来随时检测现在你家的公网IP是什么,然后把当时当下的IP地址发给cloudflare,告诉它ip换了,然后cloudflare再把当时当下的ip地址与设置的二级域名对应起来,实现远程访问。所以DDNS其实是一个实时监测的软件,所以它要做到能检测到你家当时的公网IP,能与域名或者cloudflare这种域名解析运营商建立沟通。也就是说,在路由器上设置可以,在二级路由器上设置也可以,在NAS上设置也可以。
我用的是爱快路由器系统,从【高级应用】到【动态域名】,然后添加一个解析,按照下图去填写,其中域名就是在cloudflare设置的二级域名,主域名是在namesilo购买的顶级域名;API刚才我们获取过了。填写完成之后点击保存。
然后需要等一会,看到成功字样,就算对应完成。
然后回到cloudflare,再次进入DNS,你会发现原来填写的1.1.1.1,变成了你当时的公网IP地址,说明解析成功。之后别忘了做端口转发,路由器开启外网访问,开启webDAV协议之类的。