如果与启用 IPSec 的 IPv6 一起使用,DNSSec 是否有任何好处?

信息安全 网络 ipsec IPv6 dnssec
2021-08-16 12:58:21

我不确定 RFC 是否支持仅 IPSec 的 DNS 实现,但如果支持,这对 DNSSec 意味着什么?

DNSSec 是仅限 IPv4 的技术吗?

2个回答

DNSSEC 提供了与 IPSec 不同的东西,其中一个或两个都可以满足您的需求。IPSec 可以加密数据包并对其进行签名,提供证据证明它们来自您信任的东西,如果您拥有可以信任的 PKI(公钥基础设施)。但是这个“IF”是一个非常高的要求,特别是考虑到这些天在最常见的“受信任”默认证书存储中存在由我当然不信任的外国政府控制的根证书。

如果您只想要一个私有 VPN,只使用您自己的证书和网络以及您自己的 DNS 服务器,IPSec 可能会提供您想要的。但是,如果您想首先从公共网络中找出将数据包发送到哪里,即通过从域名到 IP 地址的安全映射,这就是 DNSSEC 的用途。

另请注意,在不远的将来(我们希望)即将成立的 Internet 工程任务组的 DNS 中的密钥(kidns)工作组将有助于以一种绕过的方式集成这些和其他安全协议“证书颁发机构”的当前泥潭:http : //www.spinics.net/lists/ietf-ann/msg57258.html

更新:kidns 工作组提案以 DANE:基于 DNS 的命名实体身份验证的名称被采纳。它编写了RFC6698,在一些工具和库和浏览器扩展中实现,但没有成为主流浏览器功能。

HTTP 严格传输安全性可能辅助的替代技术(如证书固定 (secse))有助于解决潜在问题。

IPv6 Wikipedia 页面的DNS 部分没有任何关于防御虚假 DNS 响应的内容,因此看来 DNSSec 仍然是必要的。