gpt4 book ai didi

dns - 搜索域和子域的所有 DNS TXT 记录

转载 作者:行者123 更新时间:2023-12-04 01:07:10 25 4
gpt4 key购买 nike

有没有办法检索有关域(和子域)的 DNS 记录的所有(TXT)条目?

我的目标是验证我的域的配置:www.rosposhop.com
我为某些子域正确设置了多个 SPF 和 DKIM 记录

rosposhop.com
md.rosposhop.com (SPF+DKIM)
mg.rosposhop.com (SPF+DKIM)

(所以我总共有 5 个 TXT 项目)

现在,如果我问 dighost -a ,我只得到了第一个 TXT 项目,而不是期望我拥有 TXT 项目的完整列表。

我哪里错了?
$ dig  rosposhop.com TXT


; <<>> DiG 9.9.5-3ubuntu0.1-Ubuntu <<>> rosposhop.com TXT
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 14774
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;rosposhop.com. IN TXT

;; ANSWER SECTION:
rosposhop.com. 2362 IN TXT "google-site-verification=udcP944OqB1PldDn1ML"

;; Query time: 65 msec
;; SERVER: ***********
;; WHEN: Sat Dec 27 09:10:43 CET 2014
;; MSG SIZE rcvd: 123

顺便说一句,如果我要求一个子域,现在我再次只得到第一个条目:
$ dig  md.rosposhop.com TXT

返回:
;; ANSWER SECTION:
md.rosposhop.com. 2223 IN TXT "v=spf1 include:spf.man*******"

再次我没有得到 DKIM 信息。
这是一个安全/权限主题?
抱歉我对 DNS 的无知。

谢谢
乔治

最佳答案

进行单个 DNS 查询以一举获取所有信息的方法是错误的。它假设单个区域的数据是 a) 静态和 b) 由单个名称服务器管理。 DNS 对区域数据没有这样的限制。

SPF 和 DKIM(以及 DMARC,如果您想将其混合使用)都在特定域上使用 TXT 记录。无需获取域及其子域的所有 TXT 记录即可查看相关配置。

如果要获取 SPF 和 DKIM 信息,只需查询相应的域即可。假设您在 md.rosposhop.com 上执行返回路径域和 DKIM 签名和 mg.rosposhop.com那么你应该对 TXT 记录感兴趣

  • md.rosposhop.com - SPF
  • mg.rosposhop.com - SPF
  • (selector)._domainkey.md.rosposhop.com - DKIM
  • (selector)._domainkey.mg.rosposhop.com - DKIM

  • 其中 (selector) 是您用于该 DKIM 记录的选择器。对于每个 md.rosposhop.com,您可能有多个选择器和 mg.rosposhop.com域。其他域上的 TXT 记录无关紧要。

    关于dns - 搜索域和子域的所有 DNS TXT 记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27665708/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com