此工具是对网络中的DNS服务器进行扫描和发现的工具,可以发现TCP,UDP开放53端口的DNS服务器,并且会识别服务器是否具备递归查询能力。
dns_checker -i <输入的IP内容详见示例> [-t <等待超时时间/秒>] [-c <线程数>] [-h]
-i string
输入 IP 的方式,可以是文件名、单个 IP、多个 IP 以逗号分隔,或 IP 范围。
例如:
-i "ip_list.txt"
-i "192.168.1.1"
-i "192.168.1.1,192.168.1.2"
-i "192.168.1.1-192.168.1.10"
-i "192.168.1.1,192.168.1.5-192.168.1.10,10.0.0.0/24"
-t int
DNS 查询的超时时间(秒),默认值为 2 秒。
-c int
并发限制,默认值为 2000。
-h 显示帮助信息
本工具现在支持通过 UDP 和 TCP 两种协议进行 DNS 递归查询检查。
dns_checker -i "ip_list.txt"
dns_checker -i "8.8.8.8,8.8.4.4,1.1.1.1-1.1.1.5"
dns_checker -i "10.0.0.0/24"