DNS validation works as follows:
sub.example.com, the ACME server provides a
challenge consisting of an x and y value. The truth is actually a little
more complicated than that, but for the sake of this explanation it will suffice._acme-challenge.sub.example.com,
there should be at least one record called x with content "y".If your goal is to get a certificate for example.com using DNS validation,
but the DNS provider for that domain does not support automation and/or your
security policy doesn’t allow third party tools like win-acme to access the
DNS configuration, then you can set up a CNAME from _acme-challenge.example.com
to another (sub)domain under your control that doesn’t have these limitations.
acme-dns is based on this principle,
but the same trick can be applied to any of the plugins.