问题标签 [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 投票
1 回答
2714 浏览

bash - 使用 dig 检查 bash 中的域可用性

我目前正在尝试编写一个脚本,该脚本将写出它检测到的可用域。第一个想法是写出任何包含“NXDOMAIN”的内容,但这最终包括了我发现无法注册的域。所以我还添加了对“a.gtld-servers.net”的要求。问题是,在已经注册的域上,这两个条件都得到了满足。对于我可以用来过滤我的结果的东西,我没有什么想法。

有人有什么主意吗?这是我的代码:

0 投票
2 回答
4404 浏览

linux - 使用 linux Dig 命令查找域的完整 IP 地址范围?

我需要找到某些网站(例如 netflix.com)的所有 IP 地址。但是,我想使用 Dig 命令,但是当我执行类似的操作时

并给我以下数据。首先,这是什么意思。顺便说一句,我有所有的谷歌 IP 地址。但不确定amazonses.com。我还认为 IP 地址给我的东西非常有限。

请hep,我会非常感激的。

先感谢您!

0 投票
1 回答
288 浏览

windows - 批处理文件:如果变量有分号,cmd.exe 会关闭吗?

这是我的批次的一部分...

...这工作正常 - 除了,假设 DNS 服务器 8.8.8.8 不可用或损坏(因此为了测试用错误的 IP 替换它),然后,通常从命令行 dig.exe 将超时并最终返回。 ..

...然后返回到命令提示符。所以我希望该字符串在 %RIP% 中设置,因此 FAIL 将被打印到文件中,但是发生的情况是 dig.exe 运行、超时,然后 cmd.exe 刚刚关闭,并且没有任何内容写入文件,并且该批次的其余部分不会继续。

知道我哪里出错了吗?

0 投票
1 回答
1140 浏览

dns - 挖掘答案状态:从辅助服务器拒绝,主服务器很好

我有 2 个 debian 7 VPS 都运行一些服务,其中一个运行 ISPConfig 来管理两者。

如果我登录到我的主服务器 (ns1.example.com) 并且我这样做:

ns1 对我的所有记录都反应良好,但 NS2 没有:

但是,如果我登录到我的辅助服务器 (ns2),并运行相同的 2 个命令,都返回正确的 DNS 记录

我对 BIND 非常陌生,所以我对此有点挣扎,但我猜这只是与网络/绑定配置有关,因为两台服务器看起来都拥有所有记录,而 ns2 只是没有将它们传递给其他服务器?

编辑:现在我已经发布了它,不确定这是否会更好地解决 serverfault 问题。

0 投票
3 回答
26633 浏览

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

有一种方法可以检索有关域(和子域)的 DNS 记录的所有(TXT)条目?

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

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

现在,如果我用dig或询问host -a,我只得到了第一个 TXT 项目,而我应该得到 TXT 项目的完整列表。

我哪里错了?

顺便说一句,如果我要求一个子域,现在我又只得到了第一个条目:

返回:

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

谢谢乔治

0 投票
2 回答
15562 浏览

bash - 执行 dig -x 的 bash 脚本

再会。我正在阅读另一篇关于将主机名解析为 IP 并且仅使用列表中的第一个 IP 的帖子。

我想做相反的事情并使用以下脚本:

我想为脚本提供从防火墙日志中收集的 1000 多个 IP 地址的列表,并将目标 IP 列表解析为域。我只想要响应文件中的一个条目,因为我将把它添加到我从防火墙导出的 CSV 作为 Excel 中的另一个“列”。我什至可以将多个响应用分号分隔在一行(或 /,|,\,* 等)。list2.txt 是一个标准的 ascii 文件。我在 Mac、Linux、Windows 中尝试过 EOF。

我现在得到的:

domainlist.txt 得到 list2.txt 的完全相同的副本,而结果什么也没有。当我运行脚本时,屏幕上也没有出现错误。

我正在使用 Macports 运行 Mac OS X。

0 投票
3 回答
13766 浏览

dns - 如何修复状态为 REFUSED 的 dig 命令?

我需要帮助解决状态被拒绝的问题。我看了看,named.conf一切看起来都很好。

我什至改成allow-queryany,以前是localhost

0 投票
1 回答
1820 浏览

php - 如何使用 Unix 命令或 php 获取与给定 IP 地址关联的所有域?

我正在尝试使用 Unix 命令或 php 获取与给定 IP 地址关联的所有域。

我尝试过 dig 或 nslookup,但它们给出了主机名,但不是所有域。

如果您在 senderscore.org 中输入给定的 ip,它将给出与该 ip 关联的所有域的报告。他们是怎么做到的?是 Unix 命令还是他们使用的一些 php 函数?

任何想法或建议将不胜感激。

0 投票
0 回答
84 浏览

php - shell_exec('dig ~') 返回 null,但 shell_exec('whoami') 不返回

我正在尝试使用 PhP 将 dig 输出返回到 html,但我的

命令出现 NULL。当我测试时,我尝试了“whoami”,它返回了正确的 www。

如何shell_exec()输出挖掘查询?

0 投票
2 回答
357 浏览

dns - 使用 dig 实用程序,它会在 DS 结果中插入空格

那是挖的版本。当我使用它查询 DS 信息时,它会在类型 2 摘要的摘要结果中插入一个空格:

您可以看到类型 2 摘要之前的空格03E10D32,可能是因为它的长度。

我查看了手册页并四处搜索,我似乎无法找到传递给 dig 以使其不插入该空间的选项。它还处理与 DNSSEC 相关的其他一些记录类型。

我可以在我的脚本中修复它发布查询,但如果我可以在我不需要的地方传递一个选项,那肯定会很好。任何帮助,将不胜感激。