reseau:cloud:azure:syncroazure:certificat
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| reseau:cloud:azure:syncroazure:certificat [2026/02/01 19:15] – techer.charles_educ-valadon-limoges.fr | reseau:cloud:azure:syncroazure:certificat [2026/02/01 21:58] (Version actuelle) – [Vérifier] techer.charles_educ-valadon-limoges.fr | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Proxy d' | ====== Proxy d' | ||
| + | ===== Présentation ===== | ||
| La publication d'une application locale utilise par défaut le nom de domaine **.msappproxy.net**. | La publication d'une application locale utilise par défaut le nom de domaine **.msappproxy.net**. | ||
| Ligne 26: | Ligne 27: | ||
| Let’s Encrypt ne permet les certificats wildcard que via validation DNS, jamais par validation HTTP. | Let’s Encrypt ne permet les certificats wildcard que via validation DNS, jamais par validation HTTP. | ||
| </ | </ | ||
| + | |||
| + | ===== Installer Certbot ===== | ||
| + | |||
| + | * Installer Python3 + venv + pip | ||
| + | |||
| + | < | ||
| + | apt update && apt upgrade -y | ||
| + | apt install python3 python3-pip python3-venv | ||
| + | </ | ||
| + | |||
| + | * Créer un environnement Certbot | ||
| + | |||
| + | < | ||
| + | python3 -m venv / | ||
| + | </ | ||
| + | |||
| + | * Installer Certbot dedans | ||
| + | |||
| + | < | ||
| + | / | ||
| + | / | ||
| + | </ | ||
| + | |||
| + | * Créer un lien pour l’utiliser directement : | ||
| + | |||
| + | < | ||
| + | ln -s / | ||
| + | </ | ||
| + | |||
| + | ===== Lancer Certbot en mode DNS manuel (wildcard) ===== | ||
| + | |||
| + | * Exécutez : | ||
| + | |||
| + | < | ||
| + | certbot certonly --manual --preferred-challenges=dns -d *.educ-valadon-limoges.fr -d educ-valadon-limoges.fr | ||
| + | </ | ||
| + | |||
| + | * Certbot affiche la chaîne TXT à placer dans votre DNS. Exemple : | ||
| + | |||
| + | < | ||
| + | Créer un enregistrement : | ||
| + | Nom : _acme-challenge.domaine.fr | ||
| + | Valeur : D7Jks829skdllQWmy9fJsd9S3Xke | ||
| + | </ | ||
| + | |||
| + | ===== Ajouter l’enregistrement DNS TXT ===== | ||
| + | |||
| + | * Dans votre gestionnaire DNS : | ||
| + | |||
| + | ^Type^Nom^Valeur^ | ||
| + | |TXT|_acme-challenge.domaine.fr|clé fournie par Certbot| | ||
| + | |||
| + | * Attendre 1 à 2 minutes (ou plus selon votre hébergeur DNS) | ||
| + | Ensuite, retournez dans le terminal et validez. | ||
| + | |||
| + | ===== Récupérer les fichiers générés ===== | ||
| + | |||
| + | * Certbot génére les certificats dans **/ | ||
| + | |||
| + | ^Fichier^Rôle^ | ||
| + | |fullchain.pem|Certificat complet (inclut autorités intermédiaires)| | ||
| + | |privkey.pem|Clé privée| | ||
| + | |cert.pem|Certificat individuel| | ||
| + | |||
| + | |||
| + | ===== Convertir les fichiers en PFX pour Azure ===== | ||
| + | |||
| + | Azure exige un fichier PFX avec certificat + clé privée. | ||
| + | |||
| + | < | ||
| + | openssl pkcs12 -export \ | ||
| + | -out wildcard-domaine-fr.pfx \ | ||
| + | - -inkey / | ||
| + | - -in / | ||
| + | - | ||
| + | </ | ||
| + | |||
| + | * Gardez le mot de passe : Azure vous le demandera. | ||
| + | |||
| + | ===== Importer le certificat dans Azure Application Proxy ===== | ||
| + | |||
| + | * Se connecter au Azure Portal | ||
| + | * Allez dans Entra ID → Application d' | ||
| + | * Sélectionnez votre application publiée | ||
| + | * Accéder à la rubrique Proxy d' | ||
| + | * Cliquer sur le lien de téléchargement du certificat | ||
| + | * Téléversez wildcard-domaine-fr.pfx | ||
| + | * Entrez le mot de passe PFX | ||
| + | * Enregistrez | ||
| + | |||
| + | |||
| + | Azure utilise maintenant votre wildcard pour ce domaine. | ||
| + | |||
| + | |||
| + | ===== Vérifier ===== | ||
| + | |||
| + | Dans le navigateur accédez à https:// | ||
| + | |||
| + | Vous devez voir : | ||
| + | * Icône de connexion sécurisée | ||
| + | * Certificat émis pour : *.domaine.fr | ||
| + | * Aucune alerte "site non sécurisé" | ||
| + | |||
| + | ===== Configurer le renouvellement automatique du certificat ===== | ||
| + | Le certificat est valide 4 mois. | ||
| + | |||
reseau/cloud/azure/syncroazure/certificat.1769969740.txt.gz · Dernière modification : 2026/02/01 19:15 de techer.charles_educ-valadon-limoges.fr
