Hugo | 给博客配置域名

Dynadot域名配置具体步骤

新购买没使用的域名的状态为Dynadot parking

  1. 进行DNS设置,我的域名-管理域名-DNS设置
  2. 下拉列表中选择服务器,添加ns1.vercel-dns.com以及ns2.vercel-dns.com
  3. 下拉列表中选择 Dynanot DNS,在记录类型下拉列表中选择CNAME,填入cname.vercel-dns.com,点击保存
  4. 打开 Vercel 项目的设置面板(Settings),选择Domains,填入购买的 域名,在弹出的面板中选择三个选项中最下面的那个,点击add
  5. 等待半个小时,新域名即可生效

如何配置子域名

  1. 依次打开我的域名-管理域名-DNS设置-dynanot DNS
  2. 找到子域名记录,添加子域名前缀,记录类型选择CNAME,填入cname.vercel-dns.com,点击保存
  3. 打开 Vercel 项目的设置面板(Settings),选择Domains,填入刚刚设置的 子域名,点击add
  4. 等待半个小时,新域名即可生效

注意事项

记录类型

  1. A记录

    A记录即ip指向,可以在A记录中设置子域名并指向到目标主机的ip地址上,实现通过域名访问到服务器上的资源,目标主机的指向只能为ip地址

  2. CNAME

    CNAME也就是别名指向,通过别名指向指向到一个域名,可以起到加速作用,CNAME的目标主机地址也能使用主机名而不是ip地址,并且主机名不能带有前缀,一般A记录优先于CNAME,若一个地址同时存在A和CNAME记录,则CNAME记录不生效

截图

简单来说就是A记录是给ip起了一个别名,而CNAME是给域名起了一个别名

如果出现AAAA.com对应的IP地址出现变动,此时如果选择CNAME方式记录的域名则不需要更改就可以指向服务器了,因为BBBB.com指向AAAA.com,服务器的ip地址修改了,而域名别名到域名的映射没有更改,所以可以正常访问。

参考文献