免费备案二级域名解析(二级域名分发接口)
背景
最近在coding上使用hexo搭建了一个静态博客。为了更加专业化,个人申请了一个域名。但由于国内申请的域名必须备案才能解析至国内服务器,重要的是域名备案必须通过域名注册商才行,个人在腾讯注册,需要购买3个月的云服务器,才能给备案。当然也可以考虑使用githup搭建,但githup 由于百度等搜索引擎是无法访问。不利于博客发展,最终是通过国外域名解析器进行域名映射。
域名备案规则
不需要备案:
域名解析指向国外服务器或者中国香港服务器,不需要备案。
需要备案:
域名指向中国内地(大陆)服务器的网站必须备案。
域名作邮箱使用,通过 “mail.域名” 访问企业邮箱也需要备案。
cloudflare简介
是一家美国的跨国科技企业,总部位于旧金山,在英国伦敦亦设有办事处。cloudflare以向客户提供网站安全管理、性能优化及相关的技术支持为主要业务。通过基于反向代理的内容分发网络(cdn, content delivery network)、任播(anycast)技术 、基于nginx+lua架构的web应用防火墙(waf, web application firewall) [2] 及分布式域名解析服务(distributed domain name server)等技术,cloudflare可以帮助受保护站点抵御包括分布式拒绝服务攻击(ddos, distributed denial of service)在内的大多数网络攻击,确保该网站长期在线,同时提升网站的性能、访问速度以改善访客体验。
账号注册
通过邮箱可以注册。
配置dns
需要添加两条记录,第一条是a记录,cotent内容就是ip地址。可以通过ping要转向的域名获取地址。
第二条记录类型是cname,cotent内容是转向的域名
在腾讯云修改dns 服务器
在腾讯云默认的dns是国内地址,需要调整为cloudflare分配的dns 服务器地址。
在coding上 绑定域名
绑定域名后,申请证书
访问域名
域名配置成功。
总结
首先是此方式仅用于学习和个人博客。当然如果要是有国际支付账号,在国外网站申请域名,就不需要考虑备案问题喽。