443_DNS解析那点事

发布时间 2023-09-26 09:54:05作者: 游佚

这是一篇原发布于2020-02-10 10:47:00得益小站的文章,备份在此处。

前言

小站建立也有一个多月了,文章更新也不算少,SEO也做了,可百度就是不收录,还提示不符合新站保护条件,可这域名明明是新注册的。

思来想去,觉得百度还是对xyz这种新域名不友好,于是乎,轶哥这次又注册了一个com的域名——devyi.com
这个域名也是非常好记的,dev即Developer,开发者的缩写;yi中文意为“一”,“第一”,又是轶哥中“轶”的拼音,也是yooyi的后两位。合起来有第一开发者的意义,虽说似乎有点不要脸,但是我喜欢~?

更换了域名,随之而来的问题就是启用新的域名,步骤虽不难,但旧域名已宣传一段时间,趁还不是太晚,赶紧更换吧!

本文将尝试以最简单基础的方式帮助大家理解什么是DNS解析以及如何正确的操作,由于本人技术知识有限,出现错误在所难免,欢迎讨论,如果大家有什么不明白也可以在下方留言,轶哥一定尽力回答!

本文所有内容将以腾讯云为例。

DNS云解析

直接访问 https://console.cloud.tencent.com/domain 点击解析即可。

主机记录

这里填写的内容就是域名前缀,例如要解析 www.devyi.com ,填写www即可。

另外有一些特殊的主机记录

记录值 解释
@ 直接解析主域名,例如 devyi.com 946946.xyz
* 泛解析,匹配其他所有域名,即你其他所有未配置的前缀均会遵循该解析规则

记录类型

A——(Address) 指定IPv4地址

用来指定域名的IPv4地址(如:8.8.8.8),如果需要将域名指向一个IP地址,就需要添加A记录。
这种类型的记录应该算是比较重要的,如果你有一台云服务器且有固定IP,就可以使用该类型解析到你的服务器上。

CNAME——将域名解析到另外一个域名

如果需要将域名指向另一个域名,再由另一个域名提供ip地址,就需要添加CNAME记录。
常见于一些虚拟主机商提供的解析解决方案。

[scode type="lblue"]我们可以把一个主域名解析到ip地址,其它的前缀域名全部使用CNAME解析到该主域名,这样当发生服务器需要更换或者迁移时,就只需要把这一个主域名重新设置就可以了,这样就减少了很多工作量。[/scode]

MX——(mail exchanger)邮件记录

设置邮箱时,让邮箱能收到邮件,就需要添加 MX 记录。MX全称为mail exchanger,用于电子邮件系统发邮件时根据收信人的地址后缀来定位邮件服务器。例如,当有人发邮件给“vincen@example.com”时,系统将对“example.com”进行DNS中的MX记录解析。如果MX记录存在,系统就根据MX记录的优先级,将邮件转发到与该MX相应的邮件服务器上。

TXT——域名标识

这里可以填写任何东西,如果希望对域名进行标识和说明,可以使用TXT记录, TXT记录多用来做SPF记录(反垃圾邮件)。

NS——域名服务器记录

如果需要把子域名交给其他DNS服务商解析,就需要添加NS记录。

AAAA——指定IPv6地址

类似A记录,用来指定主机名(或域名)对应的IPv6地址(例如:ff06:0:0:0:0:0:0:c3 )记录。

URL显性/隐性转发——重定向

将一个域名指向另外一个已经存在的站点时,需要添加URL记录。
隐形URL类似于显性URL,区别在于隐性URL不会改变地址栏中的域名

线路类型

一般默认即可,有特殊需要可以进行更改。

记录值

对应记录类型填写相应的值,参考前文,这里不赘述。

MX优先级

MX记录时才需要设定MX优先级,MX优先级指定邮件服务器接收邮件的先后顺序(1-50),一般默认设置为5、10、15等,数值越小优先级越高。

TTL——缓存生存时间

TTL为缓存的生存时间,也是你修改dns解析后的生效时间,默认最常用的 600 秒,更短的TTL一般需要付费使用。
如果您IP极少变动,可以选择较长的TTL值,以获取更快的解析速度。
指地方dns缓存您域名记录信息的时间,缓存失效后会再次到dns服务商获取记录值。

小结

IP地址是网络上标识站点的一串数字地址,但由于其不方便记忆的原因,我们采用域名来代替IP地址标识站点地址。
而域名解析正是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务。
域名解析就是域名到IP地址的转换过程,域名的解析工作由DNS服务器完成。