我需要查找某些网站(例如 netflix.com)的所有 IP 地址。但是,我想使用 Dig 命令,但是当我执行类似
的操作时$ dig TXT +short netflix.com
并给我以下数据。首先,这是什么意思。顺便说一句,我有所有的谷歌IP地址。但不确定 amazonses.com。我还认为 IP 地址给我的非常有限。
"v=spf1 ip4:69.53.224.0/19 ip4:165.193.233.164/30 ip4:205.139.44.20 ip4:66.150.112.120
ip4:205.139.45.20 ip4:209.177.164.2 ip4:54.84.21.177 ip4:54.85.33.189 include:_spf.google.com
include:amazonses.com -all"
请帮忙,我将非常感激。
提前谢谢您!
最佳答案
简短回答:你不能做听起来像你想做的事。
更长的答案:获取某个网站的所有 IP 地址只需对其名称发出 A 和 AAAA DNS 查询即可。这将为您提供该网站的所有已发布地址。但是,我猜,听起来这不是您想要的。如果您想要找出分配给 Netflix 公司的 IP 范围,您可以通过在各种 RIR 数据库中查找来找到(最简单的是通过 whois,正如 Sami 在评论中所说)。这些地址中的大多数可能并未用于其 Web 服务器(但用于邮件、VPN、内部通信等)。此外,他们的许多网络存在可能不是在这些 IP 地址上,而是在属于某些 CDN 的地址上。
如果您想获得有用的答案,您需要提出更好的问题。
关于linux - 使用linux Dig命令查找域的完整IP地址范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26901922/