PinnedPinnedPrivate
jvns.ca

新话题: 学习 DNS 十年

这是我去年在 RubyConf Mini 上发表的主题演讲:10 年学习 DNS。从我第一次购买域名并设置我的 DNS 记录到我真正觉得我了解该系统的工作原理,我大概花了 16 年的时间。在本次演讲开始时我想说的一件事是,我认为花 16 年时间学习 DNS 之类的东西是很正常的。例如,您在手机上使用 Google 地图,它需要知道 maps.google.com 在哪里,对吗?我要谈谈两个用于 DNS 的间谍工具:dig 和 wireshark。我在这张幻灯片上使用了 example.com 而不是 maps.google.com,但字段是相同的。当我们像这样进行 DNS 查询并查找 example.com 时,Wireshark 可以捕获它。所以我们应该能够使用 Wireshark 在 DNS 查询中找到该域名。快速警告:您的浏览器可能正在使用加密的 DNS,如果您的 DNS 已加密,则使用 Wireshark 监视您的 DNS 查询将不起作用。