博客绑定域名二三事

为你的博客注册域名需要注意的事情。

域名

购买域名

随便找一家云服务厂商。

解析域名

域名服务器

DNS Name Servers 是负责解析你的域名的服务器。切换阿里云域名解析服务到Cloudflare的域名解析服务,也就是需要切换域名服务器。

DNS解析

使用cloudflare免费加速github page | MonkeyWie’s Blog

域名解析的过程就是将域名绑定到一个IP地址的过程,但是也能够将域名解析到另外一个域名。

  • A记录

  • AAAA记录

  • CNAME记录

A记录和AAAA记录都是将域名解析到一个IP地址,不过A记录是解析到IPv4,AAAA记录解析到IPv6。

CNAME记录则是将一个域名解析到另一个域名。

那么,为什么配置了域名解析还要配置CNAME 文件呢?
实际上,个人域名名字github pages相当于网站空间。试想,如果不在网站空间配置CNAME,就可以成功绑定域名,那么岂不是可以给别随便一个的网站绑定上自己的域名?相同,如果只需配置github pagesCNAME,而不用域名解析,那不是也可以将自己的网站绑在人和别人的域名上?
所以,域名绑定是需要“双方同意”的。

用dig命令能够观察域名解析的过程(Get a detailed answer for a given domain (A records))

1
dig +noall +answer example.com

CDN 加速

Content Deliver Network 内容分发网络,用来应对国内访问GitHub慢的情况。

主要原理是将网站的内容缓存到全国各地的服务器上,访问网站时先访问缓存服务器。

Github源七牛云CDN加速教程(详细)

图床服务

关于图床的一些使用心得总结 - 掘金

七牛云图床有免费的http流量,但是需要搭配备案域名使用。

网站备案

个人网站备案通过啦,小记一下过程中遇到的问题 - 知乎

使用七牛云服务都需要一个国内备案的域名。现在域名备案已经简化很多,一个月左右就能完成。

域名备案还需要实体服务器,这里我直接用闲鱼购买的阿里服务码进行备案。

作者

Desirer

发布于

2024-06-10

更新于

2024-06-10

许可协议