effectivelywild.technitium_dns.technitium_dns_convert_to_nsec3 module – Convert a signed DNS zone from NSEC to NSEC3
Note
This module is part of the effectivelywild.technitium_dns collection (version 0.4.0).
It is not included in ansible-core
.
To check whether it is installed, run ansible-galaxy collection list
.
To install it, use: ansible-galaxy collection install effectivelywild.technitium_dns
.
To use it in a playbook, specify: effectivelywild.technitium_dns.technitium_dns_convert_to_nsec3
.
New in effectivelywild.technitium_dns 0.1.0
Synopsis
Converts a primary DNS zone from NSEC to NSEC3 for proof of non-existence using the Technitium DNS API.
Only works on zones that are already signed with DNSSEC using NSEC.
Parameters
Parameter |
Comments |
---|---|
Port for the Technitium DNS API. Defaults to 5380 Default: |
|
API token for authenticating with the Technitium DNS API |
|
Base URL for the Technitium DNS API |
|
Whether to validate SSL certificates when making API requests. Choices:
|
|
The name of the primary zone to convert to NSEC3 |
See Also
See also
- effectivelywild.technitium_dns.technitium_dns_convert_to_nsec
Convert signed zone from NSEC to NSEC3
- effectivelywild.technitium_dns.technitium_dns_sign_zone
Sign a zone with DNSSEC
- effectivelywild.technitium_dns.technitium_dns_unsign_zone
Unsign a zone with DNSSEC
- effectivelywild.technitium_dns.technitium_dns_get_dnssec_properties
Get dnssec properties for a zone
Examples
- name: Convert a primary zone from NSEC to NSEC3
technitium_dns_convert_to_nsec3:
api_url: "http://localhost"
api_token: "myapitoken"
zone: "example.com"
Return Values
Common return values are documented here, the following are the fields unique to this module:
Key |
Description |
---|---|
Complete raw API response from Technitium DNS Returned: always |
|
The core data payload from the API (typically empty for conversion operations) Returned: always Sample: |
|
API response status Returned: always Sample: |
|
Whether the module made changes to convert the zone from NSEC to NSEC3 Returned: always Sample: |
|
Whether the module failed to complete the conversion Returned: always Sample: |
|
Human-readable message describing the conversion result Returned: always Sample: |