DnsDB搜索语法由一个或多个查询条件构成, 查询条件格式为:name:value
name
表示查询条件名称。value
表示查询值。查询google.com的DNS解析记录, 查询条件写法如下:
domain:google.com
如果有多个查询条件,每个查询条件需要使用空格分隔
domain:google.com type:a
# | 条件名称 | 解释 | 是否可用 | Remark |
---|---|---|---|---|
1 | domain |
查询指定域名下的所有DNS解析记录 | OK | 该查询条件的值应该是顶级私有域名 domain:google.com |
2 | host |
查询该主机地址对应的解析记录 | OK | host:www.google.com |
3 | ip VIP |
查询解析到指定的IP地址的DNS记录 | OK | ip:8.8.8.8 or ip:8.8.8.8/24 or ip:8.8.8.0-8.8.8.255 |
4 | type |
限制DNS记录类型 | OK | type:a |
5 | value.domain |
匹配DNS记录value值出现的顶级私有域名 | OK | value.domain:google.com |
6 | value.host |
匹配DNS记录value中出现的主机地址 | OK | value.host:www.google.com |
7 | value.ip VIP |
查询DNS记录中value出现的IP | OK | value.ip:8.8.8.8 or value.ip:8.8.8.8/24 |
8 | email |
匹配DNS记录value中出现的email地址 | OK |