问题标签 [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.
dns - 如何获取域的所有子域的列表?
我想找出给定域的所有子域。我发现了一个提示,它告诉我使用以下选项挖掘权威名称服务器:
但这永远行不通。有没有人有更好的想法/方法
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 的输出
dns - DNS:如何从 TLD 中挖掘正确的域名?
我想查询 DNS 记录,直到获得正确的域名。
例如,给定 www.subdomain.site.com.br,可以从 .br 挖掘到 site.com.br。
实现这一目标的最(协议)方式是什么?最好使用 dig/nslookup 的食谱。
谢谢。
.net - .NET 是否有 OWL 推理器
我正在寻找一个提供 .NET API 的 OWL-DL 推理器。或者,我可以使用以任何语言编写的符合 DIG 的推理器,但我需要一个能够将 OWL 本体转换为 DIG XML 语言的 .NET 库。有人听说过这样的工具/库吗?
host - 将标准输入传递给 Unix 主机或 dig 命令
假设我有一个 IP 列表进入我正在跟踪的日志:
我想轻松地将它们解析为主机名。我希望能够
由于主机无法以这种方式理解来自标准输入的输入,因此失败。无需编写静态文件或回退到 perl/python/etc 的最简单方法是什么?
unix - 关于 UNIX 挖掘输出的问题
使用 unixdig
命令,我可以获得以下 MX 记录:
我的问题是,第五列 (20, 40, 5...) 是什么意思?
perl - 为什么我的 Perl 反引号会抱怨“sh: line 1: any: command not found”?
我以前从未编程过,但需要编写一个非常简单的 webapp 来工作。
我试图让这个挖掘查询工作:
有了这个perl:
除了在挖掘结束时它似乎没有识别“任何”并给我:
我做错了什么愚蠢简单的事情?
dns - 在循环 DNS 配置中排序响应的算法
我正在尝试实现一种排序算法,以确保我的 DNS 库始终与 DNS 记录的有序列表一起使用,即使响应来自循环配置。
让我们采取以下两个回应。
第一的。
第二。
除了该ANSWER
部分包含不同顺序的 DNS 记录之外,它们是相同的。我需要应用排序算法来规范化答案部分。
我已经想出了算法的初始版本,但是我添加的测试越多,我发现的案例就越多。例如,在以下响应中,第一条记录的顺序必须保持不变。
为了提取合适的算法,我可以阅读任何现有的实现/参考吗?
更新:对我原来的问题的一些澄清。我不需要图书馆来获取 DNS 记录,我有。我需要找到一种有效的算法来对响应的答案部分进行排序。
另外,请记住,问题不仅限于 A 问题。原始 DNS 查询可能是 NS 查询、CNAME 查询或任何您想要的。
我正在使用 Ruby,但这与问题本身无关。
dns - 我可以使用 dig 同时查找 NS 和 A
是否可以使用单个 dig 命令查找域的 A(IP 地址)和 NS(名称服务器)?
我可以使用 dig google.com A +short 或 dig google.com NS +short 但肯定可以只用一个命令来完成吗?如果没有,是否有类似的命令可以做到这一点?
谢谢