Como posso testar a configuração HTTPS em uma LAN?

1

Estou desenvolvendo um site que deve ser usado com HTTPS. Estou desenvolvendo o site na minha máquina Windows e tenho uma máquina Linux na mesma LAN onde testo meus sites. Eu não tenho um servidor DNS na LAN, então eu uso endereços IP para acessar o site.

No servidor eu uso o servidor web Ubuntu Server e Nginx. Existe alguma maneira fácil de testar a configuração HTTPS na minha LAN? Por exemplo, se eu gerar um certificado SSL por conta própria, mas não tenho um nome de domínio para configurá-lo. Alguma recomendação para teste? Ou devo usar um subdomínio test.example.com e colocar um registro A no meu endereço IP local para o servidor de teste E.g. 192.168.1.10 ?

    
por Jonas 10.05.2011 / 18:34

1 resposta

1

Gere um certificado autoassinado * para o Nginx. Configure o Nginx para usá-lo.

Edite o arquivo hosts no seu computador, adicione o domínio ao seu teste.
No * nix, é /etc/hosts no Windows é %systemroot%\System32\Drivers\Etc\hosts .
Adicione uma linha semelhante a www.example.com 192.0.2.5 (substitua o domínio e o IP do seu servidor).

Agora você deve poder navegar até www.example.com e ver a página de teste em seu servidor.

* Ignore a parte no final dessas instruções, é somente para o Apache.

    
por 11.05.2011 / 15:16