I assume the easy answer here is no, but I'm wondering the following. Without having to pre-install a certificate on each client, can I get TLS support for domains if I self-host a DNS server?
For example:
- I host a DNS server that maps
serverfault.com
to my private IP address. - Some TLS termination would happen at this point of the communication and then I'd just forward off to whatever I want
The reason I say no is because for a trusted CA or service like Let's Encrypt
, they do external verification of the domain to ensure you own it via TXT
record or file upload.
The only way I can assume this is possible is if I pre-install a custom root CA on each client device connecting then I would see TLS without any suspicion from the user.