前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【DNS 解析】DNS解析功能你真的会用吗?

【DNS 解析】DNS解析功能你真的会用吗?

原创
作者头像
MGS浪疯
修改2022-06-04 15:46:21
88K2
修改2022-06-04 15:46:21
举报
文章被收录于专栏:MGS浪疯 Blog

每位站长在用dnspod进行域名解析的时候,有没有好奇过“记录类型”到底是干什么的?他究竟有什么用,那么多解析类型分别是干什么的?

即使是看来官方文档,大家可以也不能明白。

今天就带着大家一起来看一下dns解析的详细介绍。

A记录: 全称Address记录。

人话:直接指向ip地址的

举个例子,假如说你有一个域名“1.com”,然后设置的a记录是127.0.0.1。那么在你设置完成且dns生效之后,你的域名”1.com“就会指向127.0.0.1

就像是你给一个复杂的东西起了一个名字,当你记住名字之后再次听到他你就会想到这个东西。

那么如何设置A记录呢?

点击 添加记录

点击之后,他会提醒你输入主机记录

那主机记录是什么呢?

你可以把它理解为网站前缀。

举个例子:你的域名依旧是1.com,你输入前缀www 记录值输入的是192.168.0.1

那么你访问www.1.com 的时候就会解析到192.168.0.1

那么你可能会说

“我要是想要直接访问1.com要怎么办“

如果不加前缀的话,你需要将主机记录填写为@即可

假设我输入主机记录@,记录值输入的是192.168.0.1,然后点击确定

此时我就已经设置好了一条a记录的解析,当我访问我的域名的时候就会跳转到192.168.0.1

然后我又设置了一条

当我访问www.+域名后 ,我就会解析到127.0.0.1

注意

线路设置如果设置为默认,那么一般情况下所有网络的用户解析到的ip都是同一个ip。如果对线路设置感兴趣可以查看文章【DNS 解析】关于腾讯云 DNSPod你可能不知道的那些事 - 云+社区 - 腾讯云 (tencent.com)里面第四个

记录值:a记录的记录值只能设置ipv4的ip地址

TTL:一般无需修改,TTL为缓存时间,数值越小,修改记录各地生效时间越快,默认为600秒。

CNAME:

CNAME就是别名记录

有什么用呢

假如说你有两个域名1.com 和2.com如果你设置1.com的cname解析到2.com,那么当你访问1.com就会解析到2.com,然后剩下的工作就交给2.com来办了。

简单点就是将一个域名解析成另外一个域名。

如何添加cname域名解析

大致步骤和a记录差不多,只不过是记录值有些变化

Cname的记录值可以输入域名(如图)

注意

如果你的cname解析中有主机记录为“@” 的 那么你的CNAME解析 会影响到 MX 记录的正常解析,请注意。

MX记录:

这个是给邮箱服务器用的,一半情况下是用不到的。

注意:

Mx的主机记录和其他略有不同,如果你设置为@,那么你的邮箱地址是xxx@1.com

假如设置为mail,那么你的邮箱地址将是xxx@mail.com

还有就是关于线路类型

不建议修改,选择默认即可,否则会导致部分网络的用户收不到邮件

关于记录值:

可以是域名,也可以是一个 IP

如果记录值输入的是域名,那么输入的域名必须有 A 记录,记录生成后会自动在域名后面补一个 “.”。

例如,设置一个 MX 记录的记录值为 mail.1.com,需要添加一个主机记录为 “mail” 的 A 记录。

如果记录值为 IP 地址,直接填写邮件服务器 IP 即可,记录生成后同样会自动补一个 “.”。

Txt记录:

TXT记录一般是为某条记录设置说明

这个记录一般情况是用来验证你是否拥有该域名的控制权限的,就是域名验证,使用率比较低。

NS记录:

NS记录是域名服务器记录,用来指定域名由哪台服务器来进行解析。

假如你的域名www.1.com的ns记录是dnspod,那么你的域名www.1.com就将由dnspod来解析。

注意:

要授权的 DNS 服务器域名不能是私建的 DNS 服务器域名,必须是解析商的权威 DNS 服务器域名。

AAAA 记录

Aaaa记录和a记录大致差不多,只不过是aaaa记录只能输入ipv6的地址,而a记录只能输入ipv4的记录。在其他方面两者保持一致。

SPF 记录

SPF 记录用于指定发送邮件的服务器,可以用来反垃圾邮件

他也是一个白名单系统

下面的是腾讯云给的一个例子

v=spf1 include:spf.mail.qq.com ~all,表示只有这个域名的 A 记录和 MX 记录中的 IP 地址有权限使用这个域名发送邮件。

关于spf记录实在是过于复杂,这里不详细展开了,感兴趣的可以查看一下这篇博客,里面非常详细的解释了spf记录是什么以及是如何工作的

SPF 记录是什么以及它如何工作:SPF 记录全解释 - DMARCLY

Srv记录

Srv记录可以用来进行域名转发,将一个带端口的域名转发成一个不带端口的

例如将2.com:1145 转发到1.com,那么你在访问1.com的时候就会转到2.com:1145(虽然不是这样用的,但目前我是这样用的)

注意

Srv记录的主机记录和记录值有点不同

主机记录是服务的名字.协议的类型。例如_sip._tcp

记录值:优先级 权重 端口 主机名。记录生成后会自动在域名后面补一个 “.”。

例如,设置为 0 5 5060 sipserver.dnspod.cn。

caa记录

caa全称Certification Authority Authorization

是指定域名允许哪个证书颁发机构(CA)为其颁发证书

防止攻击者从其他域名申请ssl证书

CAA记录的格式为:[flag] [tag] [value]

显性URL和隐性URL

显性URL和隐性URL大致相同

区别体现在打开网页后地址栏显示的网址。

例如显性URL,我设置1.COM用显性URL跳转到2.com。那么网页打开后浏览器的地址栏显示的则是2.com

如果是隐性url,那么打开2.com之后浏览器的地址栏依旧是1.com

注意:

目标地址不允许被嵌套时,则不能使用隐性转发(例如 QQ 空间,不能使用隐性转发)。

目标地址不支持添加 IP 地址 或 IP 地址 + 端口号 转发方式。

URL 转发记录,转发前地址仅支持 HTTP、不支持 HTTPS;转发后地址支持 HTTP 及 HTTPS 。转发前地址的支持。

添加 URL 转发记录时,转发后域名需在工信部完成备案(任意接入商)

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 那么如何设置A记录呢?
    • 那主机记录是什么呢?
    • CNAME:
      • 如何添加cname域名解析
        • 注意
        • MX记录:
          • 注意:
          • Txt记录:
          • NS记录:
          • AAAA 记录
          • SPF 记录
          • Srv记录
            • 注意
            • caa记录
            • 显性URL和隐性URL
              • 注意:
              相关产品与服务
              移动解析 HTTPDNS
              移动解析 HTTPDNS 基于 HTTP 协议向腾讯云的 DNS 服务器发送域名解析请求,是面向多端应用,包括移动端APP/PC客户端应用的域名解析服务,可以避免域名劫持和跨网访问问题,实现精准调度,解决移动互联网服务中域名解析异常带来的困扰。
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档