mirror of
https://github.com/isc-projects/bind9.git
synced 2026-05-23 18:47:40 -04:00
Add a BIND9 plugin which, in "reverse" mode, enables the server to build a synthesized response to a PTR query when the PTR record requested is not found in the zone. (The plugin won't be called for names below a delegation point, because it couldn't know whether a name actually exists within the delegation.) The dynamically-built name is constructed from a static prefix (passed as a plugin parameter), the IP address (extracted from the query name) and a suffx (also passed as a plugin parameter). An "allow-synth" address-match list is used to limit the network addresses for which the plugin may generate responses. The plugin can also be used in "forward" mode, to build synthesized A/AAAA records from names using the same format as he dynamically-built PTR names, if the query name and type are not found in the zone. The same parameters are used when the plugin is in forward mode: the plugin will react and answer a query if the name matches the configured prefix and origin, and encodes an IP address that is within "allow-synth". |
||
|---|---|---|
| .. | ||
| check | ||
| confgen | ||
| delv | ||
| dig | ||
| dnssec | ||
| named | ||
| nsupdate | ||
| plugins | ||
| rndc | ||
| tests | ||
| tools | ||
| meson.build | ||