Crate clouddns_nat_helper
source ·Expand description
Main crate for the clouddns_nat_helper
application.
For usage information, see: here
For more information, choose one of the modules below. The following modules might be of interest if you want to add new functionality:
ipv4source
s are used to retrieve a valid Ipv4 address for any managed A recordsprovider
s are DNS providers such as Cloudflare that ultimately server DNS records to clientsregistry
is used to implement ownership over DNS A records, preventing conflicts with other instances of this application
Modules§
- A way to retrieve an IPv4 address for use in A records. Each source implements the
Ipv4Source
trait. - Plan the actions required to bring domains up-to-date.
- Interface with DNS providers and get/set zone records.
- Manage ownership of DNS records