Étiquette : tls

  • DNS : Architecture split-horizon et challenges ACME

    Cet article documente le service DNS : le système de vues split-horizon, les zones, les forwarders, et l'intégration avec les défis ACME. L'image durcie qui exécute le résolveur a le sien. Split-horizon : une vue par sous-réseau Le résolveur génère une vue par sous-réseau de l'inventaire — près d'une vingtaine en production — plus une […]
  • Let's Encrypt : Certificats TLS automatises avec DNS-01 et TSIG

    Rôle dans l'architecture Les certificats TLS sécurisent tous les services exposés du homelab. Le renouvellement est entièrement automatisé par le défi DNS-01 : le client ACME prouve la propriété du domaine en créant un enregistrement TXT dans la zone, que l'autorité vient vérifier. Flux de renouvellement Pourquoi DNS-01 plutôt que HTTP-01 Le défi HTTP-01 exige […]
  • pfSense : Mise a jour des certificats TLS

    par

    dans
    Cet article fait suite à le défi DNS avec certbot et BIND. A la base, j’utilisais le plugin acme de Pfsense pour générer les certificats et HA proxy en tant que reverse proxy. Comme les certificats dans mon cas sont issus du DNS challenge, tous les 3 mois, il fallait refaire la manipulation. Pour rappel, […]
  • [certbot][bind] DNS Challenge

    L’objectif est de générer automatiquement ses certificats Let’s Encrypt avec Certbot. Le scénario est le suivant : Certbot initie une demande Let’s Encrypt initie le Request Challenge Certbot met à jour la zone DNS pour répondre au défi Certbot signale à Let’s Encrypt que l’enregistrement est en place Let’s Encrypt vérifie l’enregistrement DNS Let’s Encrypt […]
  • Générer des certificats pour Ipsec avec Openssl

    par

    dans
    Dans un précédant article, j'ai pu configurer un serveur ipsec dans ipfire, soit mettre en place un serveur Ipsec/Strongswan et des clients Windows 7, Debian 7 ou Iphone, tout par le programme "ipsec pki" . Dans cet article, j'utilise uniquement le programme Openssl. Pour simplifier le processus de création des certificats d’autorités, client et serveur, […]
  • Configurer un serveur ipsec dans ipfire

    par

    dans
    Note: on copie et on colle directement dans le shell. Dans cette page, vous trouvez la procédure pour configurer un serveur ipsec dans ipfire, et mettre en place différent clients comme iphones, Windows (>7 ) et Linux. A) Mise en place du Serveur Ipsec A.1/ Préparation du shell Je vous propose de définir quelques variables […]