当前位置:首页>网站教程>网站安全>什么是域名的DNSSEC安全扩展?

什么是域名的DNSSEC安全扩展?

DNSSEC是域名DNS的安全扩展功能,用于验证对域名查找的响应。它不会为这些查找提供隐私保护,但会阻止攻击者操控对 DNS 请求的响应或在该响应中投毒。它并不是域名DNS解析的必选功能,那它是如何保护解析安全的?是否需要开启?请阅读本文。

DNSSEC 是做什么的?

互联网的正常运转离不开 DNS。访问的每一个网页、发送的每一封电子邮件,以及从社交媒体中检索到的每一张图片:所有这些交互都要通过 DNS 将易于使用的域名(如 laipang.com)转换为 IP 地址(如:150.138.151.71),服务器、路由器和其他网络设备需要根据 IP 地址将流量路由到互联网上的适当目的地。

如果有人在DNS解析的中间层做了手脚,在缓存记录过期之前,该名称服务器将把虚假的 DNS 记录返回给发出查询的所有人。那么用户最终看到的是虚假网站、不请自来的广告、甚至是恶意的钓鱼网页或其它攻击,这种情况被称为欺骗攻击和投毒攻击。

简单来说 DNSSEC 提供了额外的安全级别,Web 浏览器可以检查以确保 DNS 信息正确且未被修改。

DNSSEC不是不仅适用于 Web,还可以被任何其他 Internet 服务或协议使用。只要是需要域名解析的,那么都可以使用DNSSEC安全扩展。

DNSSEC的工作原理

DNSSEC 通过向现有 DNS 记录添加加密签名,确保域名系统的安全性。这些数字签名与 A、AAAA、MX、CNAME 等常见记录类型一起存储在 DNS 名称服务器中。

通过提供身份验证,这种协议在 DNS 之上增加了一个信任层。在某个 DNS 解析器查找 www.laipang.com 时,.com 域名服务器帮助解析器验证针对 laipang 返回的记录,而 laipang 帮助验证针对 www 返回的记录。根 DNS 服务器帮助验证 .com,而根服务器发布的信息将通过彻底的安全程序(包括“根签名仪式”)进行审核。

通俗来讲,经过层层验证,让域名在解析过程中不受到其它干扰,确保客户端最终得到的是正确的解析结果。除非域名根服务器被攻破,否则解析结果无法被伪造。

为了促进签名验证,DNSSEC 添加了一些新的 DNS 记录类型:

  • RRSIG – 包含加密签名
  • DNSKEY – 包含公共签名密钥
  • DS – 包含 DNSKEY 记录的哈希
  • NSECNSEC3 – 用于明确否认 DNS 记录的存在
  • CDNSKEYCDS – 用于请求对父区域中的 DS 记录进行更新的子区域。

RRSIG、DNSKEY 和 DS 记录之间的交互,以及它们如何在 DNS 之上添加信任层,就是我们在本文中要讨论的内容。

如何开启DNSSEC安全扩展功能

如果是国内域名服务机构,推荐使用腾讯云的DNSPOD云解析或阿里云的DNS解析,它们都支持一键开启功能,无需复杂的设置。

什么是域名的DNSSEC安全扩展?
DNSPOD开启DNSSEC示例

DNSSEC 功能不允许添加主机记录 @ 的 CNAME、显性 URL 或者隐性 URL 记录。

如何验证DNSSEC扩展是否生效?

测试某个域是否正确实施了 DNSSEC,一个很好的工具是Verisign Labs 运营的“ DNSSEC 分析器”:http://dnssec-debugger.verisignlabs.com/

什么是域名的DNSSEC安全扩展?
DNSSEC验证结果示例DNSSEC验证结果示例

如上图所示,laipang.com的DNSSEC是已开启并生效的。

免责声明 1:本站的课程与素材,都是电子版课件,非实物光盘,课件由百度网盘发送.(百度网盘下载教程)2:本站所有涉及视频及素材,软件等由互联网搜索收集而来,本站不拥有此类资料的版权。3:本站所有视频,素材及软件不加密、不限时、可永久观看或使用!禁止二次销售,否则因此引起的一切问题与本站无关。4:本站所有的资源均为免费提供,提供资料的目的是让大家学习和交流,所收取的相关费用非资料销售费用,而是资料收集整理手工费。5:无意侵害您的权益,请发送邮件至 590173@qq.com 或点击左侧 私信:站长反馈,我们将尽快处理。

给TA打赏
共{{data.count}}人
人已打赏
网站安全

网站无插件实现WordPress 外链安全跳转

2023-7-3 23:15:06

网站安全

2023年新网站提升网站安全性的5大方式,不影响网站用户体验的那种

2023-7-10 23:54:57

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索