DnsDB搜索語法由一個或多個查詢條件構成, 查詢條件格式為:name:value
name
表示查詢條件名稱。value
表示查詢值。查詢google.com的DNS解析記錄, 查詢條件寫法如下:
domain:google.com
如果有多個查詢條件,每個查詢條件需要使用空格分隔
domain:google.com type:a
# | 條件名稱 | 解釋 | 是否可用 | 備註 |
---|---|---|---|---|
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 |