I prefer to assign an external name to an internal device and grab a free SSL cert from LetsEncrypt, but using DNS challenge instead as internal IP addresses aren't reachable by their servers.
replies(9):
It was only until recently someone told me about the DNS challenge and I immediately ported everything over with a wildcard cert - its been great!