Disons que je modifie mon fichier hosts sur mon ordinateur pour que google.com pointe vers l'adresse IP de mon serveur VPS et que le serveur dispose d'un bloc hôte/serveur virtuel pour google.com configuré via Apache ou Nginx.

Ainsi, lorsque je visite google.com, il chargera tout ce qui est configuré sur le serveur via HTTP, comment puis-je le faire en HTTPS ? puis-je le faire avec Let's Encrypt ? J'ai essayé de modifier le fichier hosts sur le VPS lui-même, puis d'exécuter cert-bot, mais cela n'a pas fonctionné.

En termes simples : je ne possède pas le domaine, mais j'aimerais le posséder sur ma machine uniquement via https.

1
xMoses 5 févr. 2020 à 18:26

1 réponse

Meilleure réponse

Je ne possède pas le domaine, mais j'aimerais le posséder sur ma machine uniquement via https.

Vous ne pouvez pas le faire avec un certificat de confiance publique. Vous pouvez créer votre propre PKI avec votre propre autorité de certification racine de confiance que vous importez comme étant de confiance dans votre propre navigateur. Ensuite, vous pouvez créer les certificats de serveur que vous souhaitez avec cette autorité de certification et puisque votre navigateur fait confiance à cette autorité de certification, il acceptera également vos propres certificats.

Il existe de nombreuses ressources en ligne qui décrivent comment créer votre propre autorité de certification< /a>, comme ici ou ici ou ici.

1
Steffen Ullrich 5 févr. 2020 à 17:15