问题标签 [dig]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
541928 浏览

dns - 如何获取域的所有子域的列表?

我想找出给定域的所有子域。我发现了一个提示,它告诉我使用以下选项挖掘权威名称服务器:

但这永远行不通。有没有人有更好的想法/方法

0 投票
8 回答
5682 浏览

dns - 内部 DNS 配置问题

好吧,我要预先声明这个问题对于这个媒体来说可能过于复杂(细节量而不是复杂性)。但我认为这是最好的起点。

我正在尝试建立一个概念验证项目,而我的 BIND 配置是我的第一个大障碍。我想在 3 个物理盒子上设置 3 个 DNS 服务器。 这些盒子都不需要解析公共地址,这只是内部。我已经阅读了(主要是)优秀的 DNS & BIND 第 5 版书中如何设置内部根。但是我对他们示例的翻译不起作用。所有 IP 都是 RFC 1918 不可路由的。

框 1 对box1.bogus域中的地址具有权威性,框 2 对box2.bogus域中的地址具有权威性。框 3 将作为域bogus的内部根和 TLD 服务器。

当前未解决的问题:

  • 我在框 1 和框 2 上有一个提示文件,其中包含根区域的 NS 定义的单个NS记录。此外,还有一条A记录将 NS 转换为根的 ip。如果我dig .从框 1 中得到一个带有 NS 名称的权限部分,而不是答案附加记录部分。因此,我无法从框 1 中实际解析根服务器的 IP。

  • 如果我将我/etc/resolv.conf的 from box 1 直接指向根服务器并执行 a,dig box1.bogus我将获得 ns.box1.bogus答案记录和附加部分中的翻译。但是在下一次迭代中(什么时候应该得到 A 记录)我得到dig: couldn't get address for ns.box1.bogus

显然我的配置正确。我看不到将它们附加到此帖子的方法,因此,如果人们想逐步完成此操作,我会将它们剪切'n'粘贴到此问题的评论中。否则,我愿意与“DNS 人员”一起“离线”,以找出我缺少“。”的地方。或者有太多!

我个人认为网络可以使用另一个不使用 Movie-U 示例的内部根示例。

好的,如果我们要这样做,那么我们应该使用一个具体的例子吧?我在专用 VLAN 上设置了 3 台机器来进行测试。作为健全性检查,我将所有相关配置配对,在可能的情况下进行压缩,并重新部署 2 个名称服务器。我暂时忽略了 Scratchy。结果与上述相同。这是配置和初始挖掘输出。


虚假

/etc/named.conf

/var/named/master/root

/var/named/master/bogus

来自 dig 的输出。

dig +trace itchy.bogus 的输出


发痒

/etc/named.conf

/var/named/master/itchy.bogus

/var/named/master/root.hint

/etc/resolv.conf

来自 dig 的输出。

dig + trace itchy.bogus 的输出

0 投票
2 回答
5010 浏览

dns - DNS:如何从 TLD 中挖掘正确的域名?

我想查询 DNS 记录,直到获得正确的域名。

例如,给定 www.subdomain.site.com.br,可以从 .br 挖掘到 site.com.br。

实现这一目标的最(协议)方式是什么?最好使用 dig/nslookup 的食谱。

谢谢。

0 投票
0 回答
1306 浏览

.net - .NET 是否有 OWL 推理器

我正在寻找一个提供 .NET API 的 OWL-DL 推理器。或者,我可以使用以任何语言编写的符合 DIG 的推理器,但我需要一个能够将 OWL 本体转换为 DIG XML 语言的 .NET 库。有人听说过这样的工具/库吗?

0 投票
4 回答
9353 浏览

host - 将标准输入传递给 Unix 主机或 dig 命令

假设我有一个 IP 列表进入我正在跟踪的日志:

我想轻松地将它们解析为主机名。我希望能够

由于主机无法以这种方式理解来自标准输入的输入,因此失败。无需编写静态文件或回退到 perl/python/etc 的最简单方法是什么?

0 投票
2 回答
635 浏览

unix - 关于 UNIX 挖掘输出的问题

使用 unixdig命令,我可以获得以下 MX 记录:

我的问题是,第五列 (20, 40, 5...) 是什么意思?

0 投票
3 回答
6658 浏览

perl - 为什么我的 Perl 反引号会抱怨“sh: line 1: any: command not found”?

我以前从未编程过,但需要编写一个非常简单的 webapp 来工作。

我试图让这个挖掘查询工作:

有了这个perl:

除了在挖掘结束时它似乎没有识别“任何”并给我:

我做错了什么愚蠢简单的事情?

0 投票
4 回答
2658 浏览

dns - 在循环 DNS 配置中排序响应的算法

我正在尝试实现一种排序算法,以确保我的 DNS 库始终与 DNS 记录的有序列表一起使用,即使响应来自循环配置。

让我们采取以下两个回应。

第一的。

第二。

除了该ANSWER部分包含不同顺序的 DNS 记录之外,它们是相同的。我需要应用排序算法来规范化答案部分。

我已经想出了算法的初始版本,但是我添加的测试越多,我发现的案例就越多。例如,在以下响应中,第一条记录的顺序必须保持不变。

为了提取合适的算法,我可以阅读任何现有的实现/参考吗?

更新:对我原来的问题的一些澄清。我不需要图书馆来获取 DNS 记录,我有。我需要找到一种有效的算法来对响应的答案部分进行排序。

另外,请记住,问题不仅限于 A 问题。原始 DNS 查询可能是 NS 查询、CNAME 查询或任何您想要的。

我正在使用 Ruby,但这与问题本身无关。

0 投票
2 回答
137688 浏览

dns - 使用 dig 搜索 SPF 记录

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

例如,以下是否可行?

0 投票
2 回答
6708 浏览

dns - 我可以使用 dig 同时查找 NS 和 A

是否可以使用单个 dig 命令查找域的 A(IP 地址)和 NS(名称服务器)?

我可以使用 dig google.com A +short 或 dig google.com NS +short 但肯定可以只用一个命令来完成吗?如果没有,是否有类似的命令可以做到这一点?

谢谢