* https://www.eff.org/deeplinks/2018/02/technical-deep-dive-se...
You can have a CNAME _acme-challenge.example.COM point to _acme-challenge.example.ORG or a sub-domain like _acme-challenge.DNSAUTH.example.com.
At work we use the sub-domain method and just have a small non-HA VM with some scripts that allow ACME clients to update particular TXT records. Each ACME client is given an individual key and allowed to only update a particular record.
Folks have specifically written DNS servers to do just this:
* https://github.com/joohoi/acme-dns
However we used BIND with some custom scripting.
I’m not seeing any reason for the CNAME technique; seems like the NS technique should be every bit as good, without needing another domain name (which costs money and is another moving part). I’d like to know if I’m misreading anything.
You can then have a small VM handle answering DNS queries just for dnsauth.example.com. Folks have written servers to do just this: