web - 如何获取所有现有 dns 记录的副本(即每个主要 TLD 的所有域-> ip 对的列表)?
问题描述
我正在尝试仅解析网络上每个域的索引页面。我能想到的唯一能产生一些可接受的结果的替代方法是一般的网络爬网,以识别网络上的每个唯一域。
相反,我希望能够遍历网络上所有域名的列表。是否存在像这样的公共(或私有但不是非常昂贵的)数据库转储?
可以回答这个问题的相关问题:是否可以在不查询任何其他 DNS 服务器的情况下托管您自己的 DNS 服务器?
我认为循环遍历所有可能的 ipv4 组合也是一种选择,但与所有注册域的集合相比,它的针对性要小。
解决方案
我想我可能找到了解决方案:czds.icann.org/
推荐阅读
- java - 返回 Java 流的空值
- android - Kotlin Multiplatform:找不到插件 [id: 'com.android.library']
- c - 如何将字符串转换为整数然后在 C 中的两个字符串之间进行减法?
- javascript - 使用可视化参数导出图像集合的每个图像
- virtual-machine - 尝试在 Virtual Box 中从固定磁盘更改为动态磁盘时参数“变体”无效
- sql - ORACLE:动态数据的 PIVOT 表
- python - 获取另一个函数的数据
- elasticsearch - ElasticSearch RANGE 查询无法按预期工作
- python - 来自 child_process spawn 的标准输出,从 NodeJS 中调用的 python 程序写入输出两次
- spring - 在 Spring Boot apis 中添加安全漏洞检查的最佳方法