绑定域名

我个人在腾讯云上购买的一级域名是 i-xiao ,域名后缀是 space,专门给 托管的网站(比如: 、netlify 等) 增加一个CNAME记录,解析二级域名 绑定 托管网站自动分配的 域名。

主要有两步:

  1. 个人域名增加 CNAME(可以理解为IP昵称(域名的)的昵称(CNAME)) 记录,记录值指向托管网站分配的域名(不带 http(s)://),添加完成之后,记得开启解析(需要等待一会,可以通过 ping 二级域名的方式检查是否解析成功)
  2. 托管网站上配置第一步添加的二级域名,起到 桥接 的作用

当访问配置的二级域名时,由于我在域名管理平台上配置的 DNS解析到 托管网站的 域名,由该域名指向IP
image.png

域名相关知识

www:主机名,i-xiao : 域名主体(一级域名),.space : 域名后缀
注册一级域名的时候是需要付费的
二级域名,是依附一级域名的存在而存在的,也就是说要是顶级域名消失了,二级域名也也会不复存在。反而来说,二级域名的网站不做了,主域名网站是不受影响的。
一级域名、二级域名区别:
DNS收录一级域名更快;还有就是解析速度,下一跳路由就不说了,找到目的主机之后,二级域名层级更深,需要多一层计算(其实这是我瞎写的🤣,猜测应该跟 nginx location匹配类似)

GitHub上配置自定义域名

进入 github.io 仓库,进入设置页面,点击左边 Pages 选项卡,进行下面的配置。
image.png

配置域名映射

各记录类型使用目的

记录类型 使用目的
A 记录 将域名指向一个 IP 地址(外网地址)。
CNAME 记录 将域名指向另一个域名,再由另一个域名提供 IP 地址(外网地址)。
MX 记录 设置邮箱,让邮箱能收到邮件。
NS 记录 将子域名交给其他 DNS 服务商解析。
AAAA 记录 将域名指向一个 IPv6 地址。
SRV 记录 用来标识某台服务器使用了某个服务,常见于微软系统的目录管理。
TXT 记录 对域名进行标识和说明,绝大多数的 TXT 记录是用来做 SPF 记录(反垃圾邮件)。
隐、显性 URL 记录 将一个域名指向另外一个已经存在的站点。

如下图
image.png
image.png

tracert 跟踪路由器转发

  1. C:\Users\xiao>tracert bluise.i-xiao.space
  2. 通过最多 30 个跃点跟踪
  3. bluise.i-xiao.space [34.143.223.220] 的路由:
  4. 1 2 ms 1 ms 1 ms 172-15-36-1.lightspeed.frokca.sbcglobal.net [172.15.36.1]
  5. 2 1 ms 1 ms <1 毫秒 192.168.11.18
  6. 3 2 ms 1 ms 1 ms 192.168.11.14
  7. 4 5 ms 3 ms 2 ms 117.160.248.193
  8. 5 3 ms 3 ms 2 ms 111.5.67.121
  9. 6 5 ms 7 ms 4 ms 111.5.6.25
  10. 7 5 ms 4 ms 4 ms 221.183.51.153
  11. 8 17 ms 13 ms 13 ms 111.24.2.89
  12. 9 16 ms 16 ms 15 ms 111.24.17.157
  13. 10 17 ms 15 ms 17 ms 221.176.21.146
  14. 11 18 ms 16 ms 15 ms 221.183.46.253
  15. 12 43 ms 48 ms 34 ms 221.183.55.101
  16. 13 211 ms 225 ms 213 ms 223.120.13.141
  17. 14 214 ms 241 ms 259 ms 223.120.6.70
  18. 15 204 ms 204 ms 209 ms 72.14.217.10
  19. 16 235 ms 231 ms 235 ms 220.223.143.34.bc.googleusercontent.com [34.143.223.220]
  20. 跟踪完成。
  21. C:\Users\xiao>