Eu tenho vários serviços em execução em um servidor local que gostaria de trabalhar em HTTPS. O problema é que os certificados autoassinados sempre darão aviso se não me engano, por isso não é realmente uma opção por razões práticas.
Eu tenho um serviço de hospedagem compartilhada com domínio e sub-domínios e posso até mesmo obter um domínio dedicado para isso, se necessário. Eu tenho um certificado Vamos Criptografar a partir do host, mas quando usá-lo localmente, dá um aviso porque o IP local não faz parte do certificado. O host não suporta a adição de IP não hospedado ao certificado, o que não é bom.
Atualmente, estou executando um script em uma máquina local que contata o servidor remoto, que salva o endereço IP para que, quando uma determinada página for acessada, leia o IP e redirecione. Isso funciona, mas não é bom para o SSL. Existe uma maneira de apontar um domínio para um IP dinâmico através de um script no servidor, como talvez os serviços DDNS? No cpanel, posso apenas apontá-lo para um valor de IP estático.
Quais são algumas soluções para obter SSL para IPs externos locais e encaminhados em execução em uma máquina local sem avisos?
Exemplo: testa o serviço / site que está sendo executado em uma conexão doméstica com a Internet.
IP local 192.168.0.10
IP externo 85.24.69.2 (encaminhado e acessível a partir da Internet, IP dinâmico)
Este serviço deve ser acessível via HTTPS, tanto da internet quanto localmente. O acesso local (sem necessidade de internet) pode ser contornado com o arquivo hosts se não houver outra solução. O endereço usado para acessar pode ser um IP ou um domínio.