Dns 使用dig搜索SPF记录

Dns 使用dig搜索SPF记录,dns,dig,Dns,Dig,我正在使用计算机上安装的来搜索特定域的记录。有没有办法在特定DNS服务器上搜索SPF记录 例如,以下方法是否有效 dig domain.com txt host ns1.nameserver1.com dig domain.com txt host ns2.nameserver2.com 我相信我通过这个找到了正确的答案。通过使用以下查询,我能够在特定DNS上查找SPF记录: dig @ns1.nameserver1.com domain.com txt 挖掘工具使用起来非常方便。争论的顺

我正在使用计算机上安装的来搜索特定域的记录。有没有办法在特定DNS服务器上搜索SPF记录

例如,以下方法是否有效

dig domain.com txt host ns1.nameserver1.com

dig domain.com txt host ns2.nameserver2.com

我相信我通过这个找到了正确的答案。通过使用以下查询,我能够在特定DNS上查找SPF记录:

dig @ns1.nameserver1.com domain.com txt

挖掘工具使用起来非常方便。争论的顺序并不重要。我将给你展示一些简单的例子。
要获取所有根名称服务器,请使用

# dig
要获取特定主机的TXT记录,请使用

# dig example.com txt
# dig host.example.com txt
要查询特定的名称服务器,只需添加@nameserver.tld

# dig host.example.com txt @a.iana-servers.net
SPF RFC4408表示SPF记录可以存储为SPF或TXT。然而,目前几乎所有人都只使用TXT记录。因此,如果您只获取TXT记录,那么您是相当安全的

我制作了一个SPF检查器,用于可视化域的SPF记录。它可能会帮助您更好地理解SPF记录。你可以在这里找到它:

这是一个非常非常棒的工具。它帮助我调试SPF,并在我经常访问的一些站点中发现一些缺陷。我现在正在给他们发邮件,向他们解释情况,这样他们就可以解决问题了+1对于工具:)您的棋盘格目前似乎已损坏。谢谢您让我知道。我在一段时间前修复了它。
SPF
vs
TXT
记录,不赞成使用
SPF
类型记录,现在他们应该只使用
TXT