Derive probed record types from the working zone
Stop blindly probing a fixed list (which always included CAA): read the auto-filled zone and only probe the RR types each owner actually has, keeping SOA/NS at the apex. The recordTypes option still works as an explicit override; missing zone falls back to the legacy default.
This commit is contained in:
parent
d4c44e879b
commit
7d23348098
5 changed files with 367 additions and 15 deletions
|
|
@ -71,7 +71,7 @@ apex / NS configuration).
|
|||
|
||||
| Id | Type | Default | Description |
|
||||
|-----------------------|--------|-------------------------------|------------------------------------------------------------------------------------------------------------------------|
|
||||
| `recordTypes` | string | `SOA,NS,A,AAAA,MX,TXT,CAA` | Comma-separated list of RR types to probe at the apex (and at each `subdomains` entry). |
|
||||
| `recordTypes` | string | _derived from zone_ | Comma-separated list of RR types to probe at every owner. Leave empty to derive the list from the working zone (SOA/NS at the apex plus whatever RR types are defined on each owner). |
|
||||
| `subdomains` | string | `www` | Comma-separated list of owner names to probe in addition to the apex (e.g. `www,mail,@`). Empty = apex only. |
|
||||
| `includeFiltered` | bool | `false` | Probe filtering resolvers (malware/family/adblock). Their answers routinely diverge by design. |
|
||||
| `region` | string | `all` | Restrict to a region: `all`, `global`, `na`, `eu`, `asia`, `ru`, `me`. |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue