[{"content":"","date":"9 août 2026","externalUrl":null,"permalink":"/categories/administration-syst%C3%A8me/","section":"Categories","summary":"","title":"Administration Système","type":"categories"},{"content":"","date":"9 août 2026","externalUrl":null,"permalink":"/posts/","section":"Articles","summary":"","title":"Articles","type":"posts"},{"content":"","date":"9 août 2026","externalUrl":null,"permalink":"/categories/","section":"Categories","summary":"","title":"Categories","type":"categories"},{"content":"","date":"9 août 2026","externalUrl":null,"permalink":"/tags/cloud-init/","section":"Tags","summary":"","title":"Cloud-Init","type":"tags"},{"content":" Introduction # La création d\u0026rsquo;un template de machine virtuelle (VM) utilisant cloud-init est la méthode de référence pour automatiser le déploiement d\u0026rsquo;instances sur Proxmox VE.\nL\u0026rsquo;objectif principal de cloud-init est de permettre la personnalisation et la configuration automatique d\u0026rsquo;une machine virtuelle lors de son tout premier démarrage. Au lieu de déployer manuellement chaque système d\u0026rsquo;exploitation, vous partez d\u0026rsquo;une \u0026ldquo;image système générique\u0026rdquo; (souvent appelée cloud image). Grâce à un disque de configuration dédié, cloud-init va injecter dynamiquement lors du premier boot les paramètres essentiels tels que :\nLa configuration réseau (IP statique ou DHCP); La création d\u0026rsquo;un utilisateur et l\u0026rsquo;injection d\u0026rsquo;une clé SSH pour un accès sécurisé; Cette approche permet de gagner un temps précieux, d\u0026rsquo;éviter les erreurs de configuration manuelles et de garantir une base saine et identique pour toutes vos futures machines virtuelles.\nTéléchargement image système (Debian 13) # Pour commencer, accédez au terminal de votre serveur Proxmox (via SSH ou via l\u0026rsquo;interface Web).\nIl est recommandé de stocker vos images systèmes dans le répertoire /var/lib/vz/template/qemu. Bien que le dossier /var/lib/vz/template/iso existe, le dossier qemu est spécifiquement dédié aux images disques de machines virtuelles. Si celui-ci n\u0026rsquo;existe pas nous allons le créer.\nBash # Création du répertoire de stockage des templates QEMU mkdir /var/lib/vz/template/qemu # Se déplacer dans le répertoire de stockage des templates QEMU cd /var/lib/vz/template/qemu Nous allons nous appuyer sur une image cloud Qemu de Debian 13 dans ce guide : Images Cloud Debian Trixie\nDernières Images Cloud de Debian Trixie Bash # Télécharger la dernière image Debian 13 (trixie) au format Cloud dans ce répertoire wget https://cloud.debian.org/images/cloud/trixie/latest/debian-13-generic-amd64.qcow2 Note Les images cloud \u0026ldquo;Generic\u0026rdquo; de Debian incluent nativement le QEMU Guest Agent. Lors de la création de la VM, nous veillerons à activer cette option, car elle permet à Proxmox d\u0026rsquo;interagir avec le système d\u0026rsquo;exploitation (pour obtenir l\u0026rsquo;adresse IP, synchroniser l\u0026rsquo;heure ou effectuer des arrêts propres).\nCréer une machine virtuelle # Nous allons créer une machine virtuelle vierge qui servira de base à notre template. Pour ce faire, nous utiliserons la commande qm (QEMU/KVM Virtual Machine Manager).\nBash qm create 108 --name debian-13-cloud-template \\ --memory 1024 \\ --net0 virtio,bridge=vmbr0\\ --scsihw virtio-scsi-pci \\ --serial0 socket \\ --vga std \\ --agent 1 \\ --ostype l26 Détails des paramètres :\n108 : L\u0026rsquo;identifiant unique (VMID) de votre machine. \u0026ndash;name : Le nom convivial de la machine. \u0026ndash;memory : La quantité de RAM allouée (en Mo). \u0026ndash;net0 : Définit le modèle de carte réseau (virtio pour la performance) et le bridge utilisé. \u0026ndash;scsihw virtio-scsi-pci : Utilise un contrôleur paravirtualisé SCSI, idéal pour les performances disque. \u0026ndash;serial0 socket : Indispensable pour accéder à la console de la VM via l\u0026rsquo;interface web (xterm.js). \u0026ndash;vga std : Définit le type de carte graphique virtuelle. \u0026ndash;agent 1 : Indispensable. Active l\u0026rsquo;agent QEMU. Il permet à Proxmox de connaître l\u0026rsquo;adresse IP de la VM et de gérer correctement son arrêt/redémarrage. \u0026ndash;ostype l26 : Spécifie que nous installons une distribution Linux 2.6/3.x/4.x+, ce qui permet à Proxmox d\u0026rsquo;optimiser certains paramètres de virtualisation. Vous pouvez vérifier que la VM a bien été créée avec la commande suivante :\nBash qm list La machine virtuelle est disponible sur l\u0026rsquo;interface Proxmox après sa création. Importation de l’image système en tant que disque # Une fois la VM créée, nous devons importer l\u0026rsquo;image .qcow2 dans votre espace de stockage Proxmox pour qu\u0026rsquo;elle devienne le disque système de notre VM.\nImportation du disque # Nous utilisons la commande qm importdisk. Remplacez local-lvm par le nom de votre stockage si vous utilisez un autre nom (ex: ceph, zfs-pool, etc.).\nBash qm importdisk 108 debian-13-generic-amd64.qcow2 local-lvm Cette opération va créer un volume nommé vm-108-disk-0 (ou similaire) dans votre stockage cible.\nImportation de l\u0026rsquo;image système qcow en disque système. Attachement du disque à la VM # Une fois importé, le disque est présent mais n\u0026rsquo;est pas encore \u0026ldquo;branché\u0026rdquo; sur la VM. Nous devons l\u0026rsquo;attacher au contrôleur paravirtualisé SCSI et le définir comme lecteur d\u0026rsquo;amorçage principale lorsque la VM démarre (Le disque système) :\nBash # Attache le disque importé au contrôleur SCSI de la VM qm set 108 --scsi0 local-lvm:vm-108-disk-0 # Définit ce disque comme lecteur d'amorçage prioritaire qm set 108 --boot c --bootdisk scsi0 Importation du disque dans la Machine Virtuelle. Amorçage du disque dans la Machine Virtuelle. Ajout du disque Cloud-init # À ce stade, notre machine virtuelle dispose d\u0026rsquo;un disque système, mais elle est \u0026ldquo;aveugle\u0026rdquo;, elle ne connaît pas son mot de passe, ses clés SSH ou sa configuration réseau.\nC’est ici qu’intervient Cloud-init. Nous devons ajouter un \u0026ldquo;disque\u0026rdquo; spécial à la VM qui contiendra les instructions de configuration personnalisées que Proxmox générera pour chaque instance.\nAjout d\u0026rsquo;un lecteur Cloud-init sur l\u0026rsquo;interface IDE2 # Bash qm set 108 --ide2 local-lvm:cloudinit \u0026ndash;ide2 : Il est recommandé d\u0026rsquo;utiliser l\u0026rsquo;interface IDE pour ce disque spécifique, car elle est universellement reconnue par tous les systèmes d\u0026rsquo;exploitation au démarrage, garantissant que cloud-init puisse lire sa configuration dès le premier instant. Au premier démarrage, la VM montera ce disque, lira les fichiers de configuration (User, mot de passe, réseau, clés SSH) et appliquera ces paramètres automatiquement. Une fois cette commande exécutée, vous verrez apparaître un nouveau périphérique dans la section Hardware de votre VM sur l\u0026rsquo;interface Proxmox, sous le nom de CloudInit Drive.\nAjout du disque Cloud-init. Conversion de la VM en template # Maintenant que votre VM 108 est configurée, nous la transformons en template.\nBash qm template 108 Info La bonne pratique (Recommandée) : Ne modifiez jamais votre template. Si vous devez faire une mise à jour, effectuez un clone du template, modifiez le clone, puis supprimez l\u0026rsquo;ancien template pour le remplacer par le nouveau.\nConfiguration des variables Cloud-Init # Bien que nous soyons sur un template, il est judicieux de configurer l\u0026rsquo;onglet Cloud-Init. Il ne faut pas le voir comme une configuration \u0026ldquo;active\u0026rdquo;, mais comme la définition d\u0026rsquo;un héritage de base pour toutes vos futures machines.\nToutes les informations renseignées ici seront automatiquement transmises à chaque nouveau clone.\nStratégie d\u0026rsquo;héritage :\nCe que vous \u0026ldquo;héritez\u0026rdquo; (à configurer sur la VM Template) : Les paramètres universels qui ne changent jamais d\u0026rsquo;une VM à l\u0026rsquo;autre (ex: votre clé SSH publique pour accéder à vos serveurs, vos serveurs DNS, ou le nom de l\u0026rsquo;utilisateur par défaut). Ce que vous \u0026ldquo;spécifiez\u0026rdquo; (à configurer sur la VM Clonée) : Les paramètres uniques qui doivent varier pour chaque machine (ex: la configuration IP statique). Procédure :\nDans l\u0026rsquo;interface Web, sélectionnez votre Template 108. Allez dans l\u0026rsquo;onglet Cloud-Init. Remplissez les champs souhaités (User, SSH Key, etc\u0026hellip;). Cliquez sur le bouton Regenerate Image. Cela \u0026ldquo;compile\u0026rdquo; vos choix d\u0026rsquo;héritage. À chaque fois que vous clonerez ce template, le système héritera automatiquement de cette base, vous évitant de ressaisir ces informations à chaque déploiement. Cloner des VM depuis le template # Une fois le template prêt, le déploiement de nouvelles machines virtuelles devient instantané. Depuis l\u0026rsquo;interface Web, effectuez un clic droit sur votre template 108 et choisissez Clone.\nParamètres de clonage\nNom : Choisissez un nom explicite pour votre nouvelle VM. Mode de clonage : Full clone : Crée une copie complète et totalement indépendante. C’est plus lourd en espace disque, mais idéal pour une isolation maximale. Linked clone : Crée une \u0026ldquo;instantané\u0026rdquo; (snapshot) lié au template. C’est extrêmement rapide et très peu gourmand en espace. Attention : le clone dépendra du template, vous ne pourrez donc pas supprimer le template sans supprimer le clone. Création d\u0026rsquo;une VM cloné à partir du template. Post-clonage : Ajustements finaux # Une fois le clone créé, il reste deux étapes essentielles avant le premier démarrage :\nConfiguration réseau et identité # Allez dans l\u0026rsquo;onglet Cloud-Init de la VM clonée. C’est ici que vous définissez les paramètres unique comme la configuration réseau (IP statique si nécessaire). Dans cette section cloud-init il est recommandé d\u0026rsquo;utilisé une clé SSH en cas d\u0026rsquo;authentification via SSH (par défaut l\u0026rsquo;image cloud Debian ne supporte pas authentification par mot de passe via SSH) en indiquant la clé SSH publique.\nCréer des clées SSH avec OpenSSH\nUne fois votre configuration cloud-init saisi, il vous faudra regenérer l\u0026rsquo;image pour prendre en compte la configuration, cliqué sur le lien Regenerate Image.\nConfiguration cloud-init VM clone. Configuration cloud-init VM clone. Redimensionnement du disque # Par défaut, le disque sera à la taille de l\u0026rsquo;image initiale (3 Go). Pour l\u0026rsquo;augmenter :\nAllez dans l\u0026rsquo;onglet Hardware du clone. Sélectionnez le Hard Disk, puis cliquez sur Disk Action \u0026gt; Resize. Ajoutez la valeur souhaitée (ex: +20 pour ajouter 20 Go). Redimensionnement du disque virtuel de la machine clonée. Premier démarrage # Démarrez la VM et connectez-vous avec les identifiants configurés. Vérifiez que tout est opérationnel :\nBash # Vérifier l'adresse IP attribuée ip addr # Vérifier que le disque a bien pris en compte l'espace supplémentaire df -h Lancement réussi de la VM clonée. Conclusion # Votre infrastructure est désormais équipée d\u0026rsquo;un système de déploiement agile et standardisé. En utilisant ce template Cloud-Init, vous avez transformé une tâche répétitive et chronophage en une opération quasi-instantanée.\nCependant, ce template n\u0026rsquo;est qu\u0026rsquo;une première étape. Si vous souhaitez aller plus loin et automatiser la configuration interne de vos serveurs (installation de services, déploiement d\u0026rsquo;applications, mises à jour), il est fortement recommandé d\u0026rsquo;intégrer des outils de gestion de configuration comme Ansible, Terraform ou Puppet.\nEn couplant votre template Proxmox avec ces outils, vous passez d\u0026rsquo;une gestion manuelle à une approche \u0026ldquo;Infrastructure as Code\u0026rdquo; (IaC), où votre environnement complet peut être recréé, déployé et mis à jour de manière totalement automatisée et prévisible.\n","date":"9 août 2026","externalUrl":null,"permalink":"/posts/creation-template-vm-cloud-init-sur-proxmox/","section":"Articles","summary":"L’utilisation de cloud-init est la méthode standard pour automatiser le déploiement de VM. Elle permet d’injecter une configuration (SSH keys, utilisateur, réseau) lors du premier démarrage.","title":"Création Template machine virtuelle Cloud-Init Sur Proxmox","type":"posts"},{"content":"","date":"9 août 2026","externalUrl":null,"permalink":"/tags/debian-13+/","section":"Tags","summary":"","title":"Debian 13+","type":"tags"},{"content":"","date":"9 août 2026","externalUrl":null,"permalink":"/","section":"Le Guerrier de l'IT","summary":"","title":"Le Guerrier de l'IT","type":"page"},{"content":"","date":"9 août 2026","externalUrl":null,"permalink":"/categories/proxmox/","section":"Categories","summary":"","title":"Proxmox","type":"categories"},{"content":"","date":"9 août 2026","externalUrl":null,"permalink":"/tags/","section":"Tags","summary":"","title":"Tags","type":"tags"},{"content":"","date":"9 août 2026","externalUrl":null,"permalink":"/tags/template/","section":"Tags","summary":"","title":"Template","type":"tags"},{"content":"","date":"19 juillet 2026","externalUrl":null,"permalink":"/tags/bail/","section":"Tags","summary":"","title":"Bail","type":"tags"},{"content":"","date":"19 juillet 2026","externalUrl":null,"permalink":"/series/d%C3%A9ploiement-automatis%C3%A9-de-windows-11-avec-wds-et-mdt/","section":"Series","summary":"","title":"Déploiement Automatisé De Windows 11 Avec WDS Et MDT","type":"series"},{"content":" Introduction # Dans le cadre de la mise en place d\u0026rsquo;une infrastructure de déploiement automatisé, le service DHCP joue un rôle fondamental. Il constitue le point de départ de la communication réseau pour tout nouveau poste client. Dans un environnement utilisant WDS (Windows Deployment Services) et MDT (Microsoft Deployment Toolkit), le DHCP est indispensable non seulement pour attribuer une adresse IP dynamique aux machines, mais aussi pour leur transmettre les informations de démarrage nécessaires au boot PXE.\nLa première étape consiste à installer et configurer un serveur DHCP sur votre infrastructure de déploiement. Le DHCP est indispensable pour attribuer une adresse IP dynamique aux machines clientes lors du boot PXE et leur indiquer l’emplacement du serveur WDS.\nImportant Avant de déployer ce service, vérifiez qu’aucun autre serveur DHCP n\u0026rsquo;est déjà actif sur votre réseau (comme celui de votre box internet ou de votre routeur). La présence de deux serveurs DHCP sur un même sous-réseau provoquera des conflits d\u0026rsquo;adressage empêchant le bon fonctionnement du déploiement.\nDans l\u0026rsquo;idéal, nous vous recommandons d\u0026rsquo;isoler votre environnement de déploiement dans un sous-réseau dédié (VLAN). Si cela n\u0026rsquo;est pas possible, vous devrez impérativement désactiver le serveur DHCP existant sur votre routeur.\nNote Si une solution DHCP est déjà en place dans votre infrastructure et qu\u0026rsquo;elle permet de configurer les options avancées pour le démarrage PXE (notamment les options 66 et 67), ce tutoriel devient optionnel. Vous n\u0026rsquo;avez alors pas besoin d\u0026rsquo;installer un second serveur DHCP : il vous suffira d\u0026rsquo;adapter la configuration du serveur existant en y ajoutant les paramètres nécessaires pour pointer vers votre serveur WDS/MDT.\nInstallation # Depuis notre Gestionnaire de serveur, nous allons ajouter le rôle DHCP :\nAjout du rôle DHCP Server depuis le Gestionnaire de serveur Nous nous rendons dans l’onglet Gérer \u0026gt; Ajouter des rôles et fonctionnalités. Nous installons le rôle Serveur DHCP. Installation du Rôle serveur DHCP Installation du Rôle serveur DHCP Une fois le rôle installé, nous devons procéder à la configuration post-déploiement afin de valider l’installation. Une description nous indique les étapes qui seront effectuées, notamment la création des groupes de sécurité pour l’administration du serveur.\nConfiguration post-déploiement serveur DHCP Configuration post-déploiement serveur DHCP Notre rôle de serveur est maintenant installé. Nous allons procéder à sa configuration afin que les ordinateurs sur le réseau puissent bénéficier des paramètres nécessaires pour le déploiement de Windows via le réseau (Boot PXE).\nConfiguration de notre étendue DHCP # Nous allons définir une étendue, il s’agit d’une plage d\u0026rsquo;adresses IP qu\u0026rsquo;un serveur DHCP est autorisé à distribuer automatiquement aux clients d\u0026rsquo;un sous-réseau spécifique.\nDepuis le Gestionnaire de serveur, nous nous rendons sous l’onglet Outils \u0026gt; DHCP. Notre serveur porte le nom wds-mdt.\nDans les paramètres DHCP, nous sélectionnons notre serveur wds-mdt, puis nous créons une nouvelle étendue sur IPv4 (clic droit). Un assistant de création s\u0026rsquo;affiche. Nouvelle étendue DHCP Assistant création nouvelle étendue DHCP Nous choisissons un Nom et une Description pour l’étendue. Nom et description étendue Nous définissons la plage d\u0026rsquo;adresses IP que le serveur DHCP sera autorisé à distribuer. Par exemple, sur un sous-réseau 192.168.53.0/24, nous pourrions définir une plage allant de 192.168.53.50 à 192.168.53.100. Important : Il est fortement conseillé d\u0026rsquo;exclure l\u0026rsquo;adresse IP statique du serveur DHCP lui-même, ainsi que celles des autres équipements fixes (imprimantes, passerelles), afin d\u0026rsquo;éviter tout conflit d\u0026rsquo;adressage. Plage adresses IP autorisée Nous définissons les plages d’adresses IP à exclure, c\u0026rsquo;est-à-dire celles que notre serveur DHCP n’est pas autorisé à distribuer. Plage adresses IP exclue Nous définissons la durée du bail, elle détermine combien de temps un client peut utiliser l\u0026rsquo;adresse IP allouée par le serveur DHCP. Pour les environnements de déploiement, nous choisissons généralement une durée courte (ici 1 jour). L’objectif est de libérer rapidement les adresses IP dès la fin de l’installation pour qu’elles soient disponibles pour d’autres clients. Durée du bail des adresses IP fournit par DHCP Ensuite, nous confirmons que nous souhaitons entamer la configuration des paramètres (options DHCP) comme la passerelle, les serveurs DNS, le serveur NTP, \u0026hellip; Ils servent à automatiser la configuration réseau des appareils sans intervention manuelle.\nVous indiquez la passerelle par défaut de votre réseau (adresse IP de votre routeur, par exemple 192.168.53.1). Vous pouvez définir un nom de domaine si votre réseau fait partie d\u0026rsquo;un domaine (Active Directory), ainsi que les serveurs DNS pour la résolution de noms. Il est pertinent de configurer des serveurs DNS dans cette section, car ils sont nécessaires à la finalisation de la configuration des postes, notamment pour accéder à Internet afin de télécharger les logiciels de post-installation. Configuration des serveurs WINS (optionnelle) : c’est un service qui permet de traduire les noms NetBIOS (les noms courts des ordinateurs dans le réseau local, comme PC-COMPTA) en adresses IP. Pour finir, nous validons l’activation de notre étendue.\nEtendue DHCP Pool d\u0026rsquo;adresses Notre étendue est maintenant créée. Il nous suffit de relier un poste client au réseau et de vérifier que sa configuration est bien en mode DHCP pour confirmer que notre serveur distribue correctement les adresses IP.\nSur Windows vous pouvez taper la commande suivante dans un terminale, pour voir la configuration réseau fourni par le serveur DHCP :\nipconfig /all Configuration réseau client DHCP ou sur une distribution linux avec Network Manager:\nnmcli device show Dans la section Baux d’adresses de notre serveur DHCP, nous pouvons également visualiser les postes clients desservis.\nBaux d\u0026rsquo;adresses IP ","date":"19 juillet 2026","externalUrl":null,"permalink":"/posts/configuration-serveur-dhcp-windows-serveur-2025/","section":"Articles","summary":"Voici une documentation technique complète et structurée pour la mise en place d’un rôle de serveur DHCP sous Windows Server 2025.","title":"Déploiement d'un serveur DHCP sous Windows Server 2025","type":"posts"},{"content":"","date":"19 juillet 2026","externalUrl":null,"permalink":"/categories/dhcp/","section":"Categories","summary":"","title":"DHCP","type":"categories"},{"content":"","date":"19 juillet 2026","externalUrl":null,"permalink":"/tags/%C3%A9tendue/","section":"Tags","summary":"","title":"Étendue","type":"tags"},{"content":"","date":"19 juillet 2026","externalUrl":null,"permalink":"/series/","section":"Series","summary":"","title":"Series","type":"series"},{"content":"","date":"19 juillet 2026","externalUrl":null,"permalink":"/categories/windows/","section":"Categories","summary":"","title":"Windows","type":"categories"},{"content":"","date":"19 juillet 2026","externalUrl":null,"permalink":"/tags/windows-server-25+/","section":"Tags","summary":"","title":"Windows Server 25+","type":"tags"},{"content":"","date":"4 juillet 2026","externalUrl":null,"permalink":"/categories/administration-r%C3%A9seau/","section":"Categories","summary":"","title":"Administration Réseau","type":"categories"},{"content":"","date":"4 juillet 2026","externalUrl":null,"permalink":"/tags/agr%C3%A9gation-de-liens/","section":"Tags","summary":"","title":"Agrégation De Liens","type":"tags"},{"content":" Introduction # L\u0026rsquo;objectif de cette procédure est de configurer un routeur/pare-feu pfSense et un switch administrable de niveau 2 (dans cet exemple, un Zyxel GS1900) pour la mise en place d\u0026rsquo;un lien d\u0026rsquo;agrégation virtuel. Cette fusion de plusieurs liens physiques repose sur le protocole LACP (support du standard réseau IEEE 802.3ad). Elle permet de maximiser la bande passante et d\u0026rsquo;offrir une tolérance aux pannes (redondance) entre les deux équipements\nConfiguration sur le Switch # La configuration du switch (Ex: Zyxel GS-1900) s\u0026rsquo;effectue depuis son interface Web. Après nous être identifiés sur le portail d\u0026rsquo;administration du switch, nous devons préparer les ports physiques qui seront fusionner pour la création d\u0026rsquo;une liaison logique appelés groupe d\u0026rsquo;aggrégation de liens.\nDepuis le menu principal :\nDans le panneau latéral gauche du switch, rendez-vous dans la section Configuration \u0026gt; Link Aggregation. Configuration des liens d\u0026rsquo;agrégation sous le switch Zyxel GS-1900 Activation globale du protocole # Dans les paramètres généraux de l\u0026rsquo;agrégation, activez l\u0026rsquo;option nommée LACP State. L\u0026rsquo;activation de cet état indique au switch d\u0026rsquo;utiliser le protocole dynamique LACP pour négocier la création du lien d\u0026rsquo;agrégation avec le pfSense (évitant ainsi les erreurs d\u0026rsquo;une configuration statique).\nActivation du protocole LACP sous le switch Zyxel GS-1900 Création du groupe logique (LAG Management) # Rendez-vous ensuite sous l\u0026rsquo;onglet LAG Management (Gestion du LAG) de l\u0026rsquo;interface du switch.\nSélectionnez une interface virtuelle disponible dans la liste, par exemple LAG1. Attribuez-lui une description ou un nom explicite (ex: Lien_Vers_pfSense). Dans le champ \u0026ldquo;Type\u0026rdquo; ou \u0026ldquo;Protocol\u0026rdquo;, choisissez impérativement LACP. Cochez les cases correspondantes aux ports physiques que vous souhaitez dédier à ce lien (par exemple, les ports 23 et 24). Configuration d\u0026rsquo;un groupe d\u0026rsquo;agrégation de liens sous le switch Zyxel GS-1900 Assignation des ports au groupe (LAG Port) # Basculez maintenant sur l\u0026rsquo;onglet LAG Port (ou LAG Port Setting).\nSélectionnez le lien d\u0026rsquo;agrégation virtuel créé précédemment (LAG1). Activez le port LAG1 pour valider sa configuration. Activation de l\u0026rsquo;interface LAG1 sous le switch Zyxel GS-1900 Configuration sur pfSense # Maintenant que le switch \u0026ldquo;attend\u0026rdquo; la connexion LACP, nous devons configurer l\u0026rsquo;interface d\u0026rsquo;agrégation de lien dans pfSense. Nous devons nous assurer au préalable que les interfaces physiques prévues (ex: igb1 et igb2) ne sont assignées à aucun autre réseau de base.\nCréation de l\u0026rsquo;interface d\u0026rsquo;agrégation (LAGG) : # Depuis l\u0026rsquo;interface web de pfSense, naviguez dans le menu Interfaces \u0026gt; Assignments.\nCliquez sur la sous-section (l\u0026rsquo;onglet) LAGGs. Cliquez sur le bouton + Add pour créer une nouvelle interface LAGG. Parent interfaces : Sélectionnez (en maintenant la touche Ctrl enfoncée) les interfaces physiques que vous souhaitez lier (ex: igb1 et igb2). LAGG Protocol : Définissez cette valeur sur LACP. Hash Algorithm : Définissez-le sur Layer 2/3 (MAC + IP). Ce réglage permet au pfSense de répartir le trafic sur les différents liens physiques en se basant à la fois sur les adresses MAC et les adresses IP, garantissant une meilleure fluidité. (Note : ce réglage est disponible une fois que votre interface LAGG est déjà créé). Ajoutez une description et cliquez sur Save. L\u0026rsquo;interface virtuelle, par exemple lagg0, est créée. Configuration d\u0026rsquo;un groupe d\u0026rsquo;agrégation de liens sur Pfsense (LAGG) Configuration du Routage Inter-VLAN depuis le lien d\u0026rsquo;agrégation. # Notre lien d\u0026rsquo;agrégation (lagg0) est défini, mais il est \u0026ldquo;vide\u0026rdquo;. Il faut maintenant l\u0026rsquo;assigner à un ou plusieurs réseaux.\nJe vais vous présenter un exemple d\u0026rsquo;infrastructure, où l\u0026rsquo;objectif est de faire transiter tout le trafic inter-VLAN par ce lien d\u0026rsquo;agrégation (architecture dite en Router-on-a-stick). Si de nombreux VLANs doivent communiquer entre eux, les différents liens physiques qui composent l\u0026rsquo;agrégation se partageront le trafic, évitant ainsi la congestion d\u0026rsquo;un port unique.\nCréation des VLAN # Sur le lien agrégé :\nAllez dans Interfaces \u0026gt; Assignments, puis cliquez sur l\u0026rsquo;onglet VLANs. Cliquez sur + Add. Parent Interface : Sélectionnez impérativement votre lien d\u0026rsquo;agrégation (ex: lagg0). VLAN Tag : Renseignez l\u0026rsquo;ID du VLAN (ex: 1 ou 10). VLAN Priority : Laissez par défaut. Description : Saisissez le nom du réseau (ex: VLAN_Direction). Cliquez sur Save. Procédez de la même façon pour les autres VLANs. Configuration des VLANs sur le l\u0026rsquo;interface LAGG0 du pfsense Assignement aux réseaux # Assignation des VLAN aux réseaux du routeur :\nRetournez dans Interfaces \u0026gt; Assignments (onglet principal). Dans le menu déroulant en bas de la page (Available network ports), sélectionnez le VLAN nouvellement créé (ex: VLAN 1 on lagg0). Cliquez sur + Add. Cliquez ensuite sur le nom de cette nouvelle interface (ex: OPT1), cochez la case Enable Interface, et définissez son adresse IP d\u0026rsquo;interface (qui servira de passerelle pour ce VLAN). Nous ne couvrirons pas la configuration des VLAN sur le lien d\u0026rsquo;agrégation du Switch, mais la configuration reste indispensable afin d\u0026rsquo;assurer les échanges inter-VLAN.\nConclusion # Notre configuration est maintenant pleinement fonctionnelle. Le switch Zyxel et le pare-feu pfSense communiquent via un lien d\u0026rsquo;agrégation logique virtuel unifié, composé de plusieurs liens physiques. Cette topologie permet au pfSense de gérer le routage sécurisé de tout le trafic du réseau tout en bénéficiant d\u0026rsquo;une répartition de charge optimale et d\u0026rsquo;une résilience face aux pannes matérielles.\nWarning Notre lien d\u0026rsquo;agrégation virtuel est maintenant configuré sur votre switch et fonctionnel. N\u0026rsquo;oubliez pas de cliquer sur l\u0026rsquo;icône de sauvegarde de votre switch pour que la configuration actuelle du switch soit persistente lors de son redémarrage.\nEquivalent CLI CISCO :\nCISCO IOS copy running-config startup-config ","date":"4 juillet 2026","externalUrl":null,"permalink":"/posts/agregation-de-liens-sous-pfsense/","section":"Articles","summary":"L’objectif de l’agrégation de liens dans pfSense est de fusionner plusieurs interfaces physiques en une seule entité logique unifiée et hautement disponible, afin d’optimiser la bande passante globale par la répartition intelligente des flux réseau tout en assurant une continuité de service totale, capable de maintenir l’intégrité des communications même en cas de défaillance matérielle d’un câble ou d’un port physique.","title":"Agrégation de liens entre Pfsense et un Switch Layer 2","type":"posts"},{"content":"","date":"4 juillet 2026","externalUrl":null,"permalink":"/tags/gs-1900/","section":"Tags","summary":"","title":"GS-1900","type":"tags"},{"content":"","date":"4 juillet 2026","externalUrl":null,"permalink":"/tags/ieee-802.3ad/","section":"Tags","summary":"","title":"IEEE 802.3ad","type":"tags"},{"content":"","date":"4 juillet 2026","externalUrl":null,"permalink":"/tags/lacp/","section":"Tags","summary":"","title":"LACP","type":"tags"},{"content":"","date":"4 juillet 2026","externalUrl":null,"permalink":"/tags/lagg/","section":"Tags","summary":"","title":"LAGG","type":"tags"},{"content":"","date":"4 juillet 2026","externalUrl":null,"permalink":"/categories/pfsense/","section":"Categories","summary":"","title":"Pfsense","type":"categories"},{"content":"","date":"4 juillet 2026","externalUrl":null,"permalink":"/tags/zyxel/","section":"Tags","summary":"","title":"Zyxel","type":"tags"},{"content":"","date":"30 mai 2026","externalUrl":null,"permalink":"/tags/hyperviseur/","section":"Tags","summary":"","title":"Hyperviseur","type":"tags"},{"content":" Introduction # Proxmox VE s\u0026rsquo;est imposé comme l\u0026rsquo;une des solutions de virtualisation open-source les plus puissantes et polyvalentes du marché, que ce soit pour des environnements d\u0026rsquo;entreprise ou des laboratoires personnels (homelabs). Cependant, le déploiement d\u0026rsquo;un système d\u0026rsquo;exploitation de l\u0026rsquo;écosystème Microsoft, tel que Windows Server (2019, 2022 ou ultérieur), sur cet hyperviseur basé sur KVM/QEMU demande une attention particulière. En effet, pour garantir des performances de très haut niveau, comparables à celles d\u0026rsquo;un serveur physique, Proxmox s\u0026rsquo;appuie sur des périphériques matériels dits \u0026ldquo;paravirtualisés\u0026rdquo;. L\u0026rsquo;enjeu majeur réside dans le fait que Windows Server ne possède pas nativement les pilotes nécessaires pour reconnaître ces composants virtuels, ce qui vous bloquera fatalement lors de l\u0026rsquo;installation, notamment au moment de détecter votre disque dur.\nC\u0026rsquo;est pourquoi, au préalable et en guise de prérequis absolu à ce tutoriel, vous devez obligatoirement récupérer ces fameux pilotes. Pour les obtenir, rendez-vous sur le dépôt d\u0026rsquo;archives officiel du projet Fedora à cette adresse : Pilotes Virtio. Sur cette page listant différentes versions, prenez soin de toujours télécharger la dernière version stable disponible (généralement le dossier situé tout en haut de la liste) et récupérez le fichier au format ISO (qui se nomme généralement virtio-win-xxxx.iso). Ce fichier s\u0026rsquo;utilisera exactement comme un CD-ROM d\u0026rsquo;installation de composants pour notre future machine.\nUne fois ce fichier critique sauvegardé sur votre ordinateur, vous êtes prêt à déployer un serveur Microsoft optimisé et taillé pour la production. Ce guide complet vous accompagnera étape par étape, depuis la création de la machine virtuelle jusqu\u0026rsquo;à la configuration post-installation ainsi que son intégration sur votre réseau.\nL\u0026rsquo;hyperviseur Proxmox sur lequel est basé ce tuto dispose de son interface d\u0026rsquo;administration en anglais et tourne sous la version Proxmox VE 9.1.1. Les indications peuvent variés en fonction de la langue et de la version de votre hyperviseur.\nTéléchargement de Windows Server # Pour commencer, nous allons télécharger l\u0026rsquo;image officielle d\u0026rsquo;installation du système d\u0026rsquo;exploitation. Bien que ce guide utilise Windows Server 2019, la méthode reste la même pour les autres versions récentes de Windows, comme Windows Server 2022, Server 2025, 10 ou 11.\nRendez-vous sur le site du Centre d\u0026rsquo;évaluation de Microsoft. Sur cette page, sélectionnez l\u0026rsquo;image au format ISO en 64 bits et choisissez votre langue, le français dans notre cas.\nCentre d\u0026rsquo;évaluation Microsoft : Téchargement de l\u0026rsquo;ISO de Windows server 2019 Avant de pouvoir télécharger l\u0026rsquo;ISO gratuitement, Microsoft vous demandera de remplir un formulaire avec vos coordonnées : nom, prénom, adresse e-mail et pays. Si vous installez Windows pour un usage personnel ou pour vous entraîner chez vous, voici une astuce : dans le champ obligatoire \u0026ldquo;Entreprise\u0026rdquo;, vous pouvez simplement mettre à nouveau votre nom et prénom. Une fois le formulaire envoyé, le téléchargement du fichier ISO se lancera.\nAjout de l\u0026rsquo;ISO de Windows Server à Proxmox # Maintenant que vous avez téléchargé l\u0026rsquo;ISO sur votre ordinateur, il faut l\u0026rsquo;ajouter à votre hyperviseur pour pouvoir l\u0026rsquo;utiliser. Commencez par vous connecter à l\u0026rsquo;interface web d\u0026rsquo;administration de votre serveur Proxmox. (Par défault: https://[ip-serveur-proxmox]:8006)\nDans le menu de gauche, développez l\u0026rsquo;arborescence de votre noeud et cliquez sur l\u0026rsquo;espace de stockage par défaut appelé local (ou celui de votre choix si vous montée un autre espace de stockage). Allez dans la sous-section ISO Images, qui est l\u0026rsquo;endroit où sont stockés les images CD ISO.\nPour importer votre image ISO, cliquez simplement sur le bouton Upload en haut de la fenêtre. Une fenêtre s\u0026rsquo;ouvrira, vous permettant de naviguer dans les dossiers de votre ordinateur. Sélectionnez l\u0026rsquo;ISO de Windows Server 2019 que vous venez de télécharger depuis le site de Microsoft, puis validez. Attendez la fin du transfert, qui peut prendre plus ou moins de temps selon la taille du fichier et la vitesse de votre réseau.\nAjout de l\u0026rsquo;ISO des pilotes VirtIO pour Windows # Ce fichier fonctionne comme un CD d\u0026rsquo;installation de pilotes classique, une fois téléchargé, importez-le sur votre hyperviseur comme vous l\u0026rsquo;avez fait à l\u0026rsquo;étape précédente. Retournez sur l\u0026rsquo;interface web de Proxmox, sélectionnez le stockage local (où celui de votre choix), allez dans ISO Images et cliquez sur Upload pour uploader ce nouveau fichier. Nous utiliserons ce second CD virtuel lors de l\u0026rsquo;étape de l\u0026rsquo;installation de Windows Server sur le disque dur virtuel de la VM, afin que les pilotes soient accessibles pendant l\u0026rsquo;installation du système d\u0026rsquo;exploitation.\nCréation de la machine virtuelle # Maintenant que les deux images ISO sont prêtes sur le serveur, nous allons créer la machine virtuelle. Dans l\u0026rsquo;interface web de Proxmox, cliquez sur le bouton Create VM en haut à droite.\nInformations générales :\nDonnez un nom à votre serveur, par exemple Windows-Server-2019-WDS. Passez à l\u0026rsquo;onglet OS. Configuration de l\u0026rsquo;OS :\nSélectionnez le stockage local (celui où est enregistrer l\u0026rsquo;ISO de Windows) et l\u0026rsquo;ISO de Windows Server. Vérifiez que le type de système d\u0026rsquo;exploitation est bien Microsoft Windows avec une version correspondante à votre ISO. Important : Cochez l\u0026rsquo;option Add additional drive for VirtIO drivers et sélectionnez le stockage local (ou celui où vous avez importé les pilotes) et l\u0026rsquo;ISO des pilotes virtio-win-xxx.iso. Proxmox créera automatiquement un second lecteur CD virtuel pour les pilotes. Sélection du disque ISO pour l\u0026rsquo;installation de Windows Server 2019 Configuration du système :\nChangez la \u0026ldquo;Machine\u0026rdquo; pour le modèle q35, qui émule une carte mère moderne avec une architecture PCIe, offrant une meilleure gestion des périphériques virtuels. Modifiez le \u0026ldquo;BIOS\u0026rdquo; pour utiliser OVMF (UEFI), essentiel pour la gestion des partitions GPT, un démarrage plus rapide et le support du Secure Boot. Ajoutez un \u0026ldquo;Disque EFI\u0026rdquo; en sélectionnant votre stockage local-lvm (où celui de votre choix). Vous pouvez aussi ajouter le support du TPM, Proxmox utilisera le logiciel QEMU qui simulera un composant matériel qui fera croire à Windows qu\u0026rsquo;il s\u0026rsquo;agit d\u0026rsquo;une puce TPM. Vous pouvez l\u0026rsquo;enregistrer dans le stockage local-lvm (ou celui de votre choix) en sélectionnant la version 2.0 (ou choisir une version compatible son OS Windows). Cochez la case Qemu Agent. Configuration des disques :\nDans l\u0026rsquo;onglet \u0026ldquo;Disques\u0026rdquo;, modifiez le Bus/Device pour sélectionner SCSI et assurez-vous que le contrôleur est bien VirtIO SCSI. Allouez la taille nécessaire à votre système (32 Go min. recommandés pour Windows). Dans les options avancées, changez l\u0026rsquo;option \u0026ldquo;Cache\u0026rdquo; pour Write-back. Cela améliorera considérablement les performances de la machine virtuelle (attention: en cas de coupure de courant brutale, les données en cours d\u0026rsquo;écriture pourraient être corrompues). Création du disque de la VM Configuration du CPU et de la RAM :\nAttribuez les coeurs CPU selon vos besoins et la mémoire RAM (un minimum de 4 Go est recommandés). Configuration du réseau :\nDans l\u0026rsquo;onglet \u0026ldquo;Réseau\u0026rdquo;, changez le modèle de la carte pour VirtIO (paravirtualisé). Finalisez la création de la VM en cliquant sur le bouton Terminer.\nParamétrage de l\u0026rsquo;ordre de démarrage # Pour que l\u0026rsquo;installation en mode UEFI se lance correctement :\nSélectionnez votre VM dans la liste de gauche. Allez dans le sous-menu \u0026ldquo;Options\u0026rdquo;. Double-cliquez sur \u0026ldquo;Ordre de démarrage\u0026rdquo; (Boot Order). Dans la fenêtre qui s\u0026rsquo;ouvre, cochez la case correspondant à votre lecteur CD contenant l\u0026rsquo;ISO de Windows (généralement identifié par ideX). Glissez-le tout en haut de la liste pour forcer l\u0026rsquo;amorçage sur ce média. Définition de l\u0026rsquo;ordre de démarrage des composants de la VM. La machine est désormais prête à être allumée.\nLancement de la VM et installation # Pour lancer l\u0026rsquo;installation, sélectionnez votre machine virtuelle dans l\u0026rsquo;interface Proxmox, puis ouvrez l\u0026rsquo;onglet Console et cliquez sur Start Now (Démarrez). Soyez attentif : dès que l\u0026rsquo;écran de démarrage apparaît, appuyez sur n\u0026rsquo;importe quelle touche pour démarrer depuis le CD/DVD. Si vous ratez cette étape, la machine démarrera sur le shell UEFI et vous devrez redémarrer la VM.\nUne fois le programme d\u0026rsquo;installation chargé :\nChoisissez votre langue, le format de l\u0026rsquo;heure et la disposition du clavier, puis cliquez sur Installer maintenant. À l\u0026rsquo;écran de sélection du système d\u0026rsquo;exploitation, choisissez une édition avec la mention \u0026ldquo;Expérience de bureau\u0026rdquo; (Desktop Experience). Sans cette mention, Windows s\u0026rsquo;installera en version \u0026ldquo;Core\u0026rdquo;, c\u0026rsquo;est-à-dire sans interface graphique, uniquement en ligne de commande. Acceptez les termes du contrat de licence. Sélectionnez Personnalisé : installer uniquement Windows (avancé) pour le type d\u0026rsquo;installation. Installation de Windows Server 2019 Chargement du pilote VirtIO # À ce stade, l\u0026rsquo;installateur ne détecte aucun lecteur. C\u0026rsquo;est normal : Windows ne possède pas le pilote pour le contrôleur SCSI et l\u0026rsquo;architecture \u0026ldquo;q35\u0026rdquo; que nous avons configurés pour optimiser les performances. Pour résoudre ce problème :\nCliquez sur Charger un pilote puis sur Parcourir. Dans l\u0026rsquo;arborescence, repérez et développez le second lecteur CD correspondant à l\u0026rsquo;ISO des pilotes VirtIO. Naviguez dans les dossiers : vioscsi (pilote de stockage) \u0026gt; 2k19 (pour Windows Server 2019) \u0026gt; amd64 (architecture 64 bits) - Adapter le choix du pilote en fonction de la version de Windows que vous souhaitez installer. Sélectionnez le pilote Red Hat VirtIO SCSI pass-through controller correspondant à votre version de Windows et cliquez sur Suivant pour l\u0026rsquo;installer. Après quelques secondes, votre disque dur virtuel apparaîtra. Sélectionnez votre disque virtuelle et cliquez sur Suivant pour lancer la copie des fichiers de Windows. Le disque de la VM n\u0026rsquo;est pas reconnue par Windows Installation du pilote nécessaire pour que Windows reconnaisse le disque virtuel Après l\u0026rsquo;installation du pilote, Windows finira par reconnaitre le(s) disque(s) de la machine virtuelle Finalisation de l\u0026rsquo;installation et création du super-utilisateur # À la fin de l\u0026rsquo;installation, Windows affichera son écran d\u0026rsquo;amorçage pour finaliser la configuration initiale. Le système vous demandera de définir un mot de passe pour le compte super-utilisateur local \u0026ldquo;Administrateur\u0026rdquo; (Administrator si vous avez choisi de mettre Windows Server en Anglais). Ce mot de passe doit être \u0026ldquo;complexe\u0026rdquo;, c\u0026rsquo;est-à-dire inclure majuscules, minuscules, chiffres et caractères spéciaux.\nUne fois le mot de passe confirmé, la configuration s\u0026rsquo;achèvera. Vous arriverez sur l\u0026rsquo;écran de connexion Windows. Appuyez sur Ctrl+Alt+Suppr via le bouton en haut à gauche de la console Proxmox, saisissez le mot de passe Administrateur pour ouvrir votre première session. Lancement raccourci clavier Ctrl+Alt+Suppr pour dévérouiller Windows Votre installation est maintenant terminée et votre machine virtuelle est prête. Vous pouvez maintenant passer à l\u0026rsquo;étape suivante pour configurer et optimiser votre Windows Server.\nPost-installation de la machine virtuelle Windows # Après vous être connecté à votre session administrateur en utilisant le raccourci clavier Ctrl+Alt+Suppr via le bouton en haut à gauche de la console Proxmox, votre serveur Windows est opérationnel mais nécessite encore quelques configurations essentielles. Vous remarquerez probablement que la connexion internet est absente et que la résolution d\u0026rsquo;affichage est limitée. Cela est dû au fait que la carte réseau \u0026ldquo;VirtIO\u0026rdquo; et d\u0026rsquo;autres composants paravirtualisés ne sont pas encore reconnus par le système. Il est donc nécessaire d\u0026rsquo;installer les pilotes pour finaliser l\u0026rsquo;intégration de l\u0026rsquo;OS sur la VM.\nInstallation des pilotes VirtIO # Pour installer les pilotes manquants :\nOuvrez l\u0026rsquo;Explorateur de fichiers et allez dans \u0026ldquo;Ce PC\u0026rdquo;. Ouvrez le lecteur CD correspondant à l\u0026rsquo;image des pilotes VirtIO que nous avons montée précédemment. À la racine de ce disque, trouvez et exécutez le programme \u0026ldquo;virtio-win-guest-tools.exe\u0026rdquo;. Cet utilitaire va installer tous les pilotes manquants en une seule fois, notamment : Le pilote de la carte réseau Les pilotes d\u0026rsquo;affichage pour une meilleure résolution Le service \u0026ldquo;QEMU Guest Agent\u0026rdquo;, qui permet à Proxmox de communiquer avec Windows Server pour afficher l\u0026rsquo;adresse IP dans son interface web et effectuer des arrêts propres du système. Acceptez les autorisations demandées et suivez l\u0026rsquo;assistant en laissant les options par défaut.\nDossier de l\u0026rsquo;installateur des pilotes VirtIO Installation des pilotes VirtIO Configuration d\u0026rsquo;une adresse IP statique # Après le redémarrage, votre interface réseau \u0026ldquo;Red Hat VirtIO\u0026rdquo; est reconnue et fonctionnelle. Cependant, pour un environnement serveur destiné à héberger des services partagés, il est crucial de configurer une adresse IP statique plutôt que de dépendre du DHCP.\nOuvrez le Gestionnaire de serveur depuis le menu Démarrer. Dans le menu de gauche, cliquez sur \u0026ldquo;Serveurs\u0026rdquo;, puis sélectionnez votre serveur dans la liste. Dans les propriétés du serveur, trouvez la section \u0026ldquo;Ethernet\u0026rdquo; et cliquez sur votre adresse IP pour configurer l\u0026rsquo;interface. Sélectionnez votre carte réseau virtuelle, puis cliquez sur Propriétés. Dans la fenêtre qui s\u0026rsquo;ouvre, trouvez la ligne \u0026ldquo;Protocole Internet version 4 (TCP/IPv4)\u0026rdquo; et double-cliquez dessus. Cochez \u0026ldquo;Utiliser l\u0026rsquo;adresse IP suivante\u0026rdquo; et renseignez les informations correspondant à votre réseau local : Adresse IP fixe pour votre serveur Masque de sous-réseau Adresse IP de votre passerelle par défaut (votre routeur ou firewall) Si nécessaire, remplissez également la section des serveurs DNS pour permettre à votre serveur de résoudre les requêtes DNS Validez toutes les fenêtres en cliquant sur \u0026ldquo;OK\u0026rdquo;.\nAccès aux paramètres réseaux depuis le gestionnaire de serveur Configuration de l\u0026rsquo;adaptateur réseau Attribution statique de la configuration IPV4 Renommer la machine # Pour finaliser la post-installation de manière professionnelle, il est essentiel de changer le nom de l\u0026rsquo;ordinateur. En effet, lors de l\u0026rsquo;installation, Windows génère automatiquement un nom de machine aléatoire (du type WIN-X89Y7Z6), ce qui n\u0026rsquo;est pas pratique pour l\u0026rsquo;administration d\u0026rsquo;un parc informatique.\nPour renommer votre serveur :\nDans la barre de Recherche, tapez \u0026ldquo;Afficher le nom de votre PC / Renommez votre PC\u0026rdquo; Puis cliquez sur le bouton Renommez ce PC. Saisissez un nom clair et explicite, représentatif du rôle de votre serveur (par exemple SRV-AD-01 pour un contrôleur de domaine ou SRV-FICHIERS pour un serveur de fichiers, n\u0026rsquo;utilisez ni espaces ni caractères spéciaux, à l\u0026rsquo;exception des tirets). Windows vous informera qu\u0026rsquo;un redémarrage est nécessaire pour appliquer ce changement. Acceptez le redémarrage.\nActivation de Windows Server # Maintenant que votre serveur est correctement configuré, la dernière étape consiste à activer votre copie de Windows. Bien que l\u0026rsquo;image ISO téléchargée chez Microsoft offre une période d\u0026rsquo;évaluation de 180 jours, il est essentiel d\u0026rsquo;enregistrer une clé de licence valide pour une utilisation pérenne et l\u0026rsquo;accès à toutes les fonctionnalités dans un environnement de production.\nSi vous souhaitez passer d\u0026rsquo;une version d\u0026rsquo;évaluation (Evaluation) à une licence complète, vous devez acquérir une clé d\u0026rsquo;activation officielle. Celle-ci doit être choisie en fonction de vos besoins et adaptée à l\u0026rsquo;édition de Windows Server que vous utilisez (Standard ou Datacenter).\nVérification du temps d\u0026rsquo;activation restant # Pour connaître le nombre de jours restants dans votre période d\u0026rsquo;évaluation :\nOuvrez PowerShell en tant qu\u0026rsquo;administrateur Utilisez la commande : Powershell slmgr /xpr Une fenêtre s\u0026rsquo;ouvrira affichant la date d\u0026rsquo;expiration.\nActivation avec une licence # Si vous souhaitez disposer d\u0026rsquo;une licence complète vous devez passez par l\u0026rsquo;acquisition d\u0026rsquo;une clé d\u0026rsquo;activation. Celle-ci doit être choisi en fonction de vos besoin et adapté à l\u0026rsquo;édition de Windows Server que vous utilisé. Sur les versions d\u0026rsquo;évaluation de Windows Server, la saisie directe de la clé dans le menu classique des Paramètres échoue souvent. Il est nécessaire de passer par la ligne de commande avec DISM pour effectuer la conversion d\u0026rsquo;édition :\nEn savoir plus sur les licences Windows avec l\u0026rsquo;article : Tout savoir sur les licences Windows : Retail, OEM, SLP, VL…\nSur votre système Windows Server (Edition Standard):\nOuvrez PowerShell ou l\u0026rsquo;invite de commandes (cmd) en tant qu\u0026rsquo;administrateur. (Optionnel) Vérifiez que votre système est bien en version d\u0026rsquo;évaluation avec la commande Powershell dism /online /get-currentedition Exécutez la commande suivante en remplaçant XXXXX-XXXXX-XXXXX-XXXXX-XXXXX par votre clé de licence produit à 25 caractères Powershell dism /online /set-edition:ServerStandard /productkey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /accepteula Une fois la procédure terminée, appuyez sur Y pour redémarrer le serveur et finaliser la conversion. Conclusion # Félicitations ! Vous avez réussi à installer et configurer Windows Server sur votre hyperviseur Proxmox VE. En suivant ces étapes, vous avez créé une machine virtuelle optimisée, avec une architecture moderne q35, un BIOS UEFI et des pilotes paravirtualisés VirtIO. Grâce à ces configurations, votre serveur bénéficie de performances proches d\u0026rsquo;une machine physique.\nVotre serveur est maintenant prêt pour la production. Vous pouvez installer les rôles et fonctionnalités nécessaires à votre infrastructure, comme un contrôleur de domaine Active Directory, un serveur DNS ou un serveur de fichiers.\n","date":"30 mai 2026","externalUrl":null,"permalink":"/posts/installer-windows-server-sur-proxmox/","section":"Articles","summary":"Découvrez étape par étape comment déployer Windows Server sur Proxmox VE. Ce guide complet couvre la création de la VM, la configuration du contrôleur SCSI, l’intégration des pilotes VirtIO et l’optimisation des performances pour garantir une installation stable et performante.","title":"Installation Windows Server sur Proxmox","type":"posts"},{"content":"","date":"30 mai 2026","externalUrl":null,"permalink":"/tags/proxmox/","section":"Tags","summary":"","title":"Proxmox","type":"tags"},{"content":"","date":"30 mai 2026","externalUrl":null,"permalink":"/tags/windows-server-2019+/","section":"Tags","summary":"","title":"Windows Server 2019+","type":"tags"},{"content":"","date":"17 mai 2026","externalUrl":null,"permalink":"/tags/gparted/","section":"Tags","summary":"","title":"GParted","type":"tags"},{"content":"","date":"17 mai 2026","externalUrl":null,"permalink":"/categories/linux/","section":"Categories","summary":"","title":"Linux","type":"categories"},{"content":" Introduction # Votre machine virtuelle sur votre hyperviseur Proxmox VE commence à manquer d\u0026rsquo;espace ? Pas de panique. Depuis votre hyperviseur, augmenter la taille d\u0026rsquo;un disque virtuel n\u0026rsquo;est pas si compliqué, mais l\u0026rsquo;opération se fait en deux étapes :\nD\u0026rsquo;abord sur l\u0026rsquo;hyperviseur.\nPuis à l\u0026rsquo;intérieur de la VM.\nL\u0026rsquo;hyperviseur Proxmox sur lequel est basé ce tuto dispose de son interface d\u0026rsquo;administration en anglais et tourne sous la version Proxmox VE 9.1.1. Les indications peuvent variés en fonction de la langue et de la version de votre hyperviseur. Le redimensionnement du disque virtuelle sera effectué sur une VM basé sur Debian 13.\nSécurité et Préparation # Pour aborder le redimensionnement de vos disques en toute sérénité, deux étapes préliminaires sont indispensables : d’une part, la création d’un snapshot Proxmox, véritable « assurance vie » qui vous permettra de restaurer votre VM en un clic en cas de corruption de la table de partitions, et d’autre part, le téléchargement de l\u0026rsquo;ISO GParted Live, l\u0026rsquo;outil idéal pour manipuler et étendre vos volumes en toute sécurité, sans qu\u0026rsquo;ils ne soient verrouillés ou montés par le système d\u0026rsquo;exploitation.\nSnapshot de la VM Proxmox : Avant toute chose, un snapshot doit être créé. C\u0026rsquo;est votre \u0026ldquo;assurance vie\u0026rdquo; qui permet de restaurer la VM en un clic si la table de partition est corrompue. N\u0026rsquo;effectuez en aucun cas les opérations qui vont suivre si vous n\u0026rsquo;avez pas effectué de sauvegarde du disque de votre VM.\nDans les paramètres de la VM sous Proxmox, vous retrouverez un onglet Snapshot. Depuis celui-ci vous pourrez créer un point de restauration de la VM Take Snapshot en indiquant son nom et sa description. ISO GParted : Téléchargement de l\u0026rsquo;image ISO GParted Live pour manipuler les partitions sans qu\u0026rsquo;elles soient montées par le système.\nIl vous faudra exporter l\u0026rsquo;ISO de GParted dans la zone de stockage local de Proxmox, où sont sauvegardé les ISO. Étape 1 : Extension du disque de la VM sur Proxmox # Avant d\u0026rsquo;agrandir la partition sur la VM, il faut agrandir le disque virtuel de la VM dans les paramètres Proxmox :\nDans Proxmox, sélectionnez la VM \u0026gt; Onglet Hardware. Sélectionnez le disque en un clic gauche (ex: virtio0 ou scsi0). Cliquez sur Disk Action \u0026gt; Resize. Dans Size Increment, entrez la valeur en Gigaoctet à ajouter (ex: 4 pour rajouter +4Go d\u0026rsquo;espace supplémentaire). Étape 2 : Configuration du Boot et Montage GParted # Toujours dans l\u0026rsquo;onglet Hardware, insérez l\u0026rsquo;ISO GParted dans le lecteur CD/DVD. Allez dans l\u0026rsquo;onglet Options \u0026gt; Boot Order. Cochez le lecteur CD et placez-le en première position (en haut de la liste). Démarrez la VM et ouvrez la Console. La VM va booter sur l\u0026rsquo;ISO de GParted, choisissez les options de langue et de clavier en fonction de vos préférences. select keymap from arch list \u0026gt; azerty \u0026gt; French \u0026gt; PC Keyboard \u0026gt; Which language do you prefer ? 08 Pour lancer GParted en Français. \u0026gt; Which mode do you prefer ? 0 Pour lancer la commande startx afin d\u0026rsquo;afficher le flux vidéo. Étape 3 : Nettoyage et Extension de l\u0026rsquo;espace disque (Interface GParted) # L\u0026rsquo;espace ajouté apparaît en gris ( non alloué).\nDans notre cas d\u0026rsquo;usage nous souhaitons étendre notre partition principale nommé /dev/sda1, où se trouve le système d\u0026rsquo;exploitation.\nEn fonction de la configuration de votre VM et de la configuration de vos partitions, vous serez soit dans un cas de figure où :\nCas n°1 : Vous pourrez simplement étendre votre partition principale sans avoir à déplacer les autres. Si la partition non alloué se trouve en dessous de la partition principale.\nCas n°2 : Vous devrez bouger vos partitions afin que la partition non alloué se trouve en dessous de la partition principale.\nCas n°1 # Afin de savoir dans quelle situation vous vous trouvez, il vous faudra d\u0026rsquo;abord essayer le cas n°1. Vous devez simplement redimensionner votre partition principale, mais partez du principe que si la partition non alloué ne se situe pas en dessous de votre partition principale (OS), vous devrez la déplacer en sous de celle-ci afin de pouvoir effectuer l\u0026rsquo;extension de stockage de la partition principale si telle est votre objectif.\nAgrandir la partition principale : * clic droit sur /dev/sda1 \u0026gt; Redimensionner/Déplacer.\nTirez la bordure droite au maximum vers la droite puis Redimensionner et déplacer. Appliquer : Cliquez sur le V vert (Appliquer) en haut pour valider les changements.\nOn confirme, que l\u0026rsquo;on souhaite bien effectuer ces changements. Cas n°2 # Si vous ne pouvez pas effectuer ces modifications, c\u0026rsquo;est que vous êtes dans le cas n°2, vous devez alors déplacer la partition non alloué afin que la partition principale puisse s\u0026rsquo;étendre depuis celle-ci.\nNous allons nous basé sur notre cas de figure suivant afin que vous compreniez le concept de déplacement de partitions.\nNous allons déplacer la partition non alloué sous la partition /dev/sda1. Entre les deux partitions, nous avons une partition /dev/sda2 et une sous-partition dev/sda5. La partition non alloué devra devenir une sous partition de /dev/sda2, passer en haut de /dev/sda5 et quitté la partition dev/sda2 pour se retrouver en-dessous de /dev/sda1.\nAgrandir la partition /dev/sda2: * clic droit sur /dev/sda2 \u0026gt; Redimensionner/Déplacer.\nTirez la bordure droite (chevron droit) au maximum vers la droite puis Redimensionner et déplacer. Déplacer la partition /dev/sda5: * clic droit sur /dev/sda5 \u0026gt; Redimensionner/Déplacer.\nMaintenir le clic dans le carré blanc de la partition /dev/sda5 et le déplacé à l\u0026rsquo;autre extrémité (ici: droite) puis Redimensionner et déplacer. La partition non alloué à changé de position et se situe dans la partition /dev/sda2 avant /dev/sda5. Agrandir la partition /dev/sda2: * clic droit sur /dev/sda2 \u0026gt; Redimensionner/Déplacer.\nTirez la bordure gauche (chevron gauche) au maximum vers la droite. L\u0026rsquo;option Aligner sur doit être sur la valeur Cylindre puis Redimensionner et déplacer. La partition non alloué se situe maintenant en dessous de notre partition principale /dev/sda1. Agrandir la partition /dev/sda1: * clic droit sur /dev/sda1 \u0026gt; Redimensionner/Déplacer.\nTirez la bordure droite (chevron droit) au maximum vers la droite puis Redimensionner et déplacer. En dessous de la fenêtre de GParted, vous verrez la liste des opérations des changements que vous avez paramétré. Appliquer : Cliquez sur le V vert (Appliquer) en haut pour valider les changements.\nOn confirme, que l\u0026rsquo;on souhaite bien effectuer ces changements. Si GParted génère une erreur, n\u0026rsquo;hesitez pas à recommencer l\u0026rsquo;opération en partant de zéro depuis l\u0026rsquo;étape 3 mais en indiquant cette fois-ci l\u0026rsquo;option Aligner sur la valeur Mio ou Aucun.\nCes étapes ne sont qu\u0026rsquo;à titre descriptifs et devront être adapter en fonction de la configuration de vos partitions.\nÉtape 4 : Vérification sur la VM # Warning Avant de redémarrez la VM, pensez à retirer le disque CD/DVD de GParted Live dans la section Hardware de la VM depuis l\u0026rsquo;interface Proxmox. Si votre VM ne démarre plus, c\u0026rsquo;est que les partitions du disque virtuelle de votre VM sont corrompus mais pas de souci puisque vous disposez d\u0026rsquo;un snapshot de votre VM (effectué au préalable), il vous suffit simplement faire un Rollback sur la sauvegarde.\nSuppression CD/DVD GParted Live avant reboot de la VM. Restauration de la sauvegarde préalable en cas de plantage de la VM. Une fois connecté sur votre VM Linux, vous pourrez utiliser la commande lsblk pour avoir un aperçu du stockage de vos partitions:\nBash lsblk -l Vérification de l\u0026rsquo;espace disque depuis notre VM. ","date":"17 mai 2026","externalUrl":null,"permalink":"/posts/redimensionner-vm-linux/","section":"Articles","summary":"Ce guide vous accompagne pas à pas, de l’hyperviseur jusqu’au cœur de votre VM Linux, pour redimensionner votre stockage en toute sécurité (et de préférence, sans tout casser).","title":"Redimensionnement d'une VM Linux sous Proxmox VE 9","type":"posts"},{"content":"","date":"17 mai 2026","externalUrl":null,"permalink":"/tags/snapshot/","section":"Tags","summary":"","title":"Snapshot","type":"tags"},{"content":"","date":"17 mai 2026","externalUrl":null,"permalink":"/categories/stockage/","section":"Categories","summary":"","title":"Stockage","type":"categories"},{"content":"","date":"9 mai 2026","externalUrl":null,"permalink":"/tags/arch-linux/","section":"Tags","summary":"","title":"Arch Linux","type":"tags"},{"content":"","date":"9 mai 2026","externalUrl":null,"permalink":"/tags/freerdp/","section":"Tags","summary":"","title":"FreeRDP","type":"tags"},{"content":" Objectif # Que vous soyez un administrateur système devant gérer des serveurs à distance ou un utilisateur souhaitant accéder à son poste de travail Windows depuis Linux, FreeRDP (via la commande xfreerdp) est l\u0026rsquo;outil de référence. Contrairement à d\u0026rsquo;autres clients graphiques, il offre une flexibilité totale et des performances inégalées grâce à ses nombreuses options en ligne de commande. Ce guide vous accompagne de l\u0026rsquo;installation à la configuration de vos sessions RDP.\nSession RDP depuis un poste Linux vers un serveur Windows Installation de FreeRDP # Sur Arch Linux # Arch propose généralement la version la plus récente (FreeRDP 3.x).\nBash sudo pacman -Syu sudo pacman -S freerdp Sur Debian 13+ # Bash sudo apt update sudo apt install freerdp3-wayland # Ou freerdp3-x11 Télécharger le paquet wayland ou x11 en fonction de la version de votre serveur d\u0026rsquo;affichage, tapez echo $XDG_SESSION_TYPE dans votre terminal :\nsi la réponse est \u0026ldquo;wayland\u0026rdquo;, utilisez freerdp3-wayland.\nsi la réponse est \u0026ldquo;x11\u0026rdquo;, utilisez freerdp3-x11.\nPaquets freerdp3 wayland ou x11 sur sur les dépots APT (Debian 13). Notes Sur les anciennes versions de Debian, le paquet s\u0026rsquo;appelle freerdp2-x11.\nInfo Le serveur d\u0026rsquo;affichage est le chef d\u0026rsquo;orchestre qui permet de transformer des lignes de code en fenêtres, boutons et images sur votre écran. Il gère les entrées (clavier, souris) et coordonne ce que chaque application affiche. Chaque distribution Linux possédant une interface graphique dispose d\u0026rsquo;un serveur d\u0026rsquo;affichage (généralement Wayland ou X11).\nUtilisation # Utilisation de base # Selon la version de votre serveur d\u0026rsquo;affichage, Pour garantir une fluidité parfaite et éviter les bugs de clavier ou de souris, vous devez choisir la commande adaptée à votre architecture système :\nwlfreerdp3 : À utiliser si vous êtes sous Wayland (le standard moderne). Il communique directement avec le protocole pour une latence minimale.\nBash wlfreerdp3 /v:192.168.1.2 /u:Administrator xfreerdp3 : À utiliser si vous êtes sous X11 (l\u0026rsquo;ancien standard, souvent présent sur les versions légères ou anciennes).\nBash xfreerdp /v:192.168.1.2 /u:Administrator Les paramètres de la commande correspondent à :\n/v:192.168.1.2 : Adresse IP du serveur Windows sur lequel on souhaite effectuer la connexion RDP.\n/u:Administrator : Identifiant utilisateur du serveur Windows avec lequel on souhaite effectuer la connexion RDP.\nInfo Il est tout à fait possible d\u0026rsquo;utiliser la version x11 de freerdp sur un serveur d\u0026rsquo;affichage Wayland. Néanmoins il est impossible d\u0026rsquo;utiliser la version wayland de freerdp sur un serveur d\u0026rsquo;affichage X11.\nParamètres supplémentaires # Voici une liste exhaustive d\u0026rsquo;options supplémentaires pour personnaliser votre connexion RDP :\nParamètres de sécurité # /sec:rdp : Utilise le protocole de sécurité RDP standard.\nwlfreerdp3 /v:192.168.1.2 /u:Administrator /sec:rdp /sec:nla : Utilise l\u0026rsquo;authentification au niveau du réseau (Network Level Authentication).\nwlfreerdp3 /v:192.168.1.2 /u:Administrator /sec:nla /sec:tls : Utilise le protocole de sécurité TLS.\nwlfreerdp3 /v:192.168.1.2 /u:Administrator /sec:tls /cert-ignore : Ignore les erreurs de certificat.\nwlfreerdp3 /v:192.168.1.2 /u:Administrator /cert-ignore Paramètres d\u0026rsquo;affichage # /f : Active le mode plein écran.\nwlfreerdp3 /v:192.168.1.2 /u:Administrator /f /size:WxH : Spécifie la taille de la fenêtre de la session RDP.\nwlfreerdp3 /v:192.168.1.2 /u:Administrator /size:1920x1080 /dynamic-resolution : Ajuste la résolution de la session RDP en fonction de la taille de la fenêtre.\nwlfreerdp3 /v:192.168.1.2 /u:Administrator /dynamic-resolution /bpp:depth : Spécifie la profondeur de couleur en bits par pixel.\nwlfreerdp3 /v:192.168.1.2 /u:Administrator /bpp:32 Paramètres de performances # /compression : Active la compression des données.\nwlfreerdp3 /v:192.168.1.2 /u:Administrator /compression /network:type : Spécifie le type de réseau (par exemple, lan, broadband, modem).\nwlfreerdp3 /v:192.168.1.2 /u:Administrator /network:broadband /gfx : Active les graphiques avancés.\nwlfreerdp3 /v:192.168.1.2 /u:Administrator /gfx /gfx-h264 : Active la compression vidéo H.264.\nwlfreerdp3 /v:192.168.1.2 /u:Administrator /gfx-h264 Paramètres de périphériques # /sound:type : Spécifie le type de son (par exemple, local, remote, off).\nwlfreerdp3 /v:192.168.1.2 /u:Administrator /sound:local /microphone : Active le microphone.\nwlfreerdp3 /v:192.168.1.2 /u:Administrator /microphone /printer : Active l\u0026rsquo;impression.\nwlfreerdp3 /v:192.168.1.2 /u:Administrator /printer /clipboard : Active le presse-papiers partagé.\nwlfreerdp3 /v:192.168.1.2 /u:Administrator /clipboard /drive:path : Partage un répertoire local avec le serveur RDP.\nwlfreerdp3 /v:192.168.1.2 /u:Administrator /drive:/home/user Paramètres de session # /p:password : Spécifie le mot de passe pour la connexion.\nwlfreerdp3 /v:192.168.1.2 /u:Administrator /p:motdepasse /d:domain : Spécifie le domaine pour la connexion.\nwlfreerdp3 /v:192.168.1.2 /u:Administrator /d:DOMAINE /app:path : Lance une application spécifique sur le serveur RDP.\nwlfreerdp3 /v:192.168.1.2 /u:Administrator /app:\u0026quot;C:\\Program Files\\Application\\app.exe\u0026quot; /workarea : Ajuste la taille de la session RDP à la zone de travail du bureau.\nwlfreerdp3 /v:192.168.1.2 /u:Administrator /workarea Paramètres de débogage # /log-level:level : Spécifie le niveau de journalisation (par exemple, trace, debug, info, warning, error).\nwlfreerdp3 /v:192.168.1.2 /u:Administrator /log-level:debug /log-file:file : Spécifie le fichier de journalisation.\nwlfreerdp3 /v:192.168.1.2 /u:Administrator /log-file:/tmp/freerdp.log Exemple # La commande suivante lance une session Windows en plein écran avec une accélération graphique, synchronisant votre presse-papier, vos fichiers locaux et votre son, tout en ajustant automatiquement la résolution et en enregistre un journal de logs complet pour le débogage.\nBash xfreerdp /v:192.168.1.2 /u:Administrator /p:motdepasse /f /dynamic-resolution /cert-ignore /sound:local /clipboard /drive:/home/user /gfx /gfx-h264 /compression /network:broadband /log-level:debug /log-file:/tmp/freerdp.log ","date":"9 mai 2026","externalUrl":null,"permalink":"/posts/freerdp/","section":"Articles","summary":"Nous allons voir ensemble comment installer un client RDP afin d’administrer des serveurs Windows à distance depuis un poste sur Linux gràace à la dépendance FreeRDP.","title":"FreeRDP - Client RDP Linux","type":"posts"},{"content":"","date":"9 mai 2026","externalUrl":null,"permalink":"/tags/rdp/","section":"Tags","summary":"","title":"RDP","type":"tags"},{"content":" Objectif # L\u0026rsquo;objectif principal est de désactiver l\u0026rsquo;écoute de systemd-resolved sur le port 53 pour éviter les conflits avec d\u0026rsquo;autres services DNS ou pour des raisons de configuration spécifique.\nLe DNSStubListener est un paramètre de systemd-resolved qui permet à celui-ci d’agir comme un serveur DNS local intermédiaire (proxy-résolveur) qui écoute sur les adresses loopback 127.0.0.53 et 127.0.0.54 sur le port 53. Son fonctionnement repose sur quatre piliers :\nInterception : Il capte toutes les requêtes DNS émises par vos applications et votre navigateur.\nMise en cache : Il stocke les réponses en mémoire. Si vous sollicitez un domaine déjà connu, il fournit l\u0026rsquo;adresse IP instantanément sans interroger le réseau extérieur.\nRelai : S\u0026rsquo;il n\u0026rsquo;a pas la réponse, il renvoie la question aux \u0026ldquo;vrais\u0026rdquo; serveurs DNS configurés (ceux de votre FAI ou de votre configuration réseau).\nSécurisation : Il est capable de transformer une requête standard \u0026ldquo;en clair\u0026rdquo; en une requête chiffrée via DNS-over-TLS (DoT) avant qu\u0026rsquo;elle ne quitte votre machine. Systemd resolved DNS-over-TLS par Aditya Thebe\nÉtapes à suivre # 1. Désactiver le DNS Stub Listener de systemd-resolved # Par défaut, systemd-resolved écoute sur le port 53 pour fournir un service DNS local. Pour désactiver cette fonctionnalité, modifiez le fichier de configuration de systemd-resolved :\nsudo nano /etc/systemd/resolved.conf Ajoutez ou décommenter les lignes suivantes pour désactiver le DNS Stub Listener :\n[Resolve] DNSStubListener=no 2. Recréer le lien symbolique /etc/resolv.conf # Pour s\u0026rsquo;assurer que la résolution DNS fonctionne correctement, nous allons recréer le lien symbolique de /etc/resolv.conf vers /run/systemd/resolve/resolv.conf:\nsudo rm /etc/resolv.conf sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf 3. Redémarrer systemd-resolved # Après avoir modifié le fichier de configuration et créé le lien symbolique, redémarrez le service systemd-resolved pour appliquer les changements :\nsudo systemctl restart systemd-resolved 4. Vérifier que systemd-resolved n\u0026rsquo;écoute plus sur le port 53 # Utilisez la commande suivante pour vérifier que systemd-resolved n\u0026rsquo;écoute plus sur le port 53 :\nsudo netstat -ntaup | grep 53 Si la commande netstat n\u0026rsquo;est pas disponible au niveau de votre système vous pouvez installer le paquet net-tools pour l\u0026rsquo;obtenir ou utiliser la commande ss:\nsudo ss -tulnp | grep 53 Si Systemd-resolved n\u0026rsquo;écoute plus sur le port 53 (ou aucun autre service), vous êtes libre de configurer un nouveau service DNS écoutant sur celui-ci.\nExemple # Configurer un autre service DNS (Debian 13)\nSi vous souhaitez utiliser un autre service DNS, comme BIND9 il vous suffit juste de l\u0026rsquo;installer par défaut le service DNS BIND9 écoutera sur le port 53.\nsudo apt update sudo apt install bind9 Si vous l\u0026rsquo;avez déjà installé, il vous suffit de le redémarrer :\nsudo systemctl restart bind9 En relancant la commande précédante netstat ou ss, on s\u0026rsquo;apercoit que l\u0026rsquo;on a un nouveau service qui écoute sur le port 53 :\nNotes Comme nous pouvons le constater, le service Bind9 n\u0026rsquo;écoute que sur l\u0026rsquo;adresse de loopback 127.0.0.1 (différent de 127.0.0.53-54) donc pas de risque de conflit entre Systemd-resolved et Bind9, néanmoins certains services DNS peuvent être configuré pour écouter sur toutes les interfaces 0.0.0.0:53.\nDépannage # Si vous rencontrez des problèmes après avoir désactivé le DNSStubListener de systemd-resolved, voici quelques astuces :\nVérifier les logs de systemd-resolved :\nsudo journalctl -u systemd-resolved Vérifier la configuration DNS, assurez-vous que votre configuration DNS est correcte et que les serveurs DNS sont accessibles. Vous pouvez utiliser la commande suivante pour tester la résolution DNS :\nnslookup cloudflare.com Si votre système ne parviens plus à résoudre les noms de domaines (et par ailleurs accéder à internet), vérifier q\u0026rsquo;une adresse de serveur dns est présent dans votre fichier /etc/resolv.conf :\nnameserver 1.1.1.1 # Cloudflare Public DNS N\u0026rsquo;hésiter pas à redémarrer les services réseau, si vous rencontrez des problèmes de connectivité :\nsudo systemctl restart networking Conclusion # En suivant ces étapes, vous devriez pouvoir empêcher systemd-resolved d\u0026rsquo;écouter sur le port 53 et configurer un autre service DNS si nécessaire. Assurez-vous de tester votre configuration pour vous assurer que tout fonctionne comme prévu.\n","date":"3 mai 2026","externalUrl":null,"permalink":"/posts/arreter-le-service-systemd-resolved-sur-le-port-53/","section":"Articles","summary":"Désactiver l’écoute de systemd-resolved sur le port 53 pour éviter les conflits avec d’autres services DNS ou pour des raisons de configuration spécifique.","title":"Arrêter le service Systemd-Resolved sur le port 53","type":"posts"},{"content":"","date":"3 mai 2026","externalUrl":null,"permalink":"/tags/dns/","section":"Tags","summary":"","title":"DNS","type":"tags"},{"content":"","date":"3 mai 2026","externalUrl":null,"permalink":"/tags/systemd-resolved/","section":"Tags","summary":"","title":"Systemd Resolved","type":"tags"},{"content":"","date":"21 avril 2026","externalUrl":null,"permalink":"/tags/debian-12+/","section":"Tags","summary":"","title":"Debian 12+","type":"tags"},{"content":"","date":"21 avril 2026","externalUrl":null,"permalink":"/tags/logging/","section":"Tags","summary":"","title":"Logging","type":"tags"},{"content":"","date":"21 avril 2026","externalUrl":null,"permalink":"/tags/s%C3%A9curit%C3%A9/","section":"Tags","summary":"","title":"Sécurité","type":"tags"},{"content":"","date":"21 avril 2026","externalUrl":null,"permalink":"/tags/sqlite/","section":"Tags","summary":"","title":"SQLite","type":"tags"},{"content":" Introduction # L\u0026rsquo;outil wtmpdb est le remplaçant moderne du fichier traditionnel /var/log/wtmp. Il utilise une base de données SQLite, ce qui permet des requêtes beaucoup plus rapides et une gestion plus efficace de l\u0026rsquo;historique des connexions (sessions, reboots, etc.) sur les systèmes Linux récents.\nVoici une documentation complète pour son installation et son utilisation.\nPrésentation # wtmpdb est un utilitaire conçu pour lire et afficher le contenu de la base de données wtmp.db. Contrairement à la commande last classique qui lit un fichier binaire plat /var/log/wtmp, wtmpdb interroge une base SQLite indexée.\nInstallation # Sur les systèmes basés sur Debian (Debian 12+, Ubuntu 23.10+), l\u0026rsquo;installation est directe :\nBash sudo apt update sudo apt install wtmpdb Notes Si vous utilisez une version plus ancienne de Debian/Ubuntu, le paquet peut ne pas être disponible dans les dépôts officiels. Il est cependant inclus par défaut dans les versions récentes.\nUtilisation # Une fois installé, l\u0026rsquo;outil s\u0026rsquo;utilise de manière très similaire à la commande last.\nAfficher l\u0026rsquo;historique des connexions # Pour afficher l\u0026rsquo;historique des connexions (équivalent de last)\nBash wtmpdb last Afficher l\u0026rsquo;historique des redémarrages # Pour voir quand le système a été redémarré (équivalent de last reboot) :\nBash wtmpdb last reboot Filtrer par utilisateur # Pour voir uniquement les connexions d\u0026rsquo;un utilisateur spécifique :\nBash wtmpdb last user [nom_utilisateur] Limiter le nombre de lignes # Pour ne voir que les X derniers événements :\nBash wtmpdb last -n X X représente le nombre de lignes à afficher.\nStructure technique # L\u0026rsquo;installation de ce paquet met en place plusieurs composants :\nBinaire : /usr/bin/wtmpdb\nBase de données : wtmp.db\nModule PAM : pam_wtmpdb.so (enregistre les connexions au moment du login).\nPourquoi utiliser wtmpdb plutôt que last ? # Vitesse : Sur des serveurs avec des mois d\u0026rsquo;historique, SQLite est instantané là où last peut prendre plusieurs secondes.\nRotation : La gestion de la taille de la base est plus simple et moins sujette à la corruption que le fichier binaire wtmp.\nFormat : Il est plus facile d\u0026rsquo;extraire des données de /var/lib/wtmpdb/wtmpdb.db via un script SQL si vous avez besoin de rapports personnalisés.\nPourquoi la confusion peut exister ?\nSur de nombreux systèmes récent (Debian 13), pour faciliter la vie des administrateurs, un alias ou un lien symbolique est créé. Parfois, taper last redirige automatiquement vers wtmpdb last.\nFaites ce test pour savoir ce que votre last fait réellement :\nBash ls -l $(which last) Si vous voyez un lien symbolique /usr/bin/last -\u0026gt; wtmpdb : Alors oui, taper last ou wtmpdb last, c\u0026rsquo;est exactement la même chose.\nSi vous voyez /usr/bin/last (un fichier indépendant) : Alors il s\u0026rsquo;agit de la version traditionnelle ; elle lit le fichier historique /var/log/wtmp au lieu de la base de données wtmpdb.\nBash ls -l $(which last) lrwxrwxrwx 1 root root 6 Oct 20 2025 /usr/bin/last -\u0026gt; wtmpdb Dépannage # Base vide : Si wtmpdb ne renvoie rien juste après l\u0026rsquo;installation, c\u0026rsquo;est normal. Il commence à enregistrer les données à partir du moment où il est installé. Les anciennes connexions présentes dans /var/log/wtmp ne sont généralement pas importées automatiquement.\nPermissions : Si vous recevez une erreur d\u0026rsquo;accès à la base de données, assurez-vous d\u0026rsquo;utiliser sudo ou que votre utilisateur appartient au groupe autorisé (souvent adm ou root).\n","date":"21 avril 2026","externalUrl":null,"permalink":"/posts/wtmpdb/","section":"Articles","summary":"Découvrez wtmpdb, le remplaçant moderne de /var/log/wtmp basé sur SQLite pour une gestion ultra-rapide des historiques de connexion sous Linux.","title":"Wtmpdb","type":"posts"},{"content":"","date":"21 avril 2026","externalUrl":null,"permalink":"/tags/annonce/","section":"Tags","summary":"","title":"Annonce","type":"tags"},{"content":"","date":"21 avril 2026","externalUrl":null,"permalink":"/tags/blog/","section":"Tags","summary":"","title":"Blog","type":"tags"},{"content":"","date":"21 avril 2026","externalUrl":null,"permalink":"/categories/general/","section":"Categories","summary":"","title":"General","type":"categories"},{"content":"","date":"21 avril 2026","externalUrl":null,"permalink":"/tags/it/","section":"Tags","summary":"","title":"IT","type":"tags"},{"content":"C\u0026rsquo;est un grand jour ! Après y avoir pensé pendant longtemps, je saute enfin le pas. Je suis ravi de vous accueillir sur Le Guerrier de l\u0026rsquo;IT, mon tout nouvel espace dédié au partage de connaissances, d\u0026rsquo;expériences et de découvertes dans le vaste monde de l\u0026rsquo;informatique.\nQue vous soyez un administrateur système chevronné, un développeur curieux, un étudiant en quête de tutoriels, ou simplement un passionné de technologie, j\u0026rsquo;espère que vous trouverez ici du contenu qui vous intéressera.\nPourquoi lancer ce blog aujourd\u0026rsquo;hui ? # L\u0026rsquo;informatique est un domaine qui évolue à une vitesse fulgurante. Ce qui est vrai aujourd\u0026rsquo;hui sera peut-être obsolète demain. Dans ce contexte, la veille technologique et l\u0026rsquo;apprentissage continu sont indispensables.\nPour moi, ce blog répond à plusieurs objectifs :\nPartager : J\u0026rsquo;ai souvent bénéficié de l\u0026rsquo;aide de la communauté IT (forums, blogs, documentation). C\u0026rsquo;est ma façon de rendre la pareille en partageant mes propres solutions à des problèmes techniques. Documenter : C\u0026rsquo;est un excellent moyen de garder une trace de mes propres procédures, de mes benchmarks et de mes configurations (comme un \u0026ldquo;pense-bête\u0026rdquo; public). Apprendre : Expliquer un concept à quelqu\u0026rsquo;un d\u0026rsquo;autre est le meilleur moyen de vérifier qu\u0026rsquo;on l\u0026rsquo;a bien compris soi-même. Ce que vous trouverez ici # Mon objectif n\u0026rsquo;est pas de couvrir toute l\u0026rsquo;actualité IT, mais de me concentrer sur des sujets concrets, techniques et pratiques, basés sur mon expérience. Voici un aperçu des thématiques que j\u0026rsquo;ai prévu d\u0026rsquo;aborder :\nAdministration Système \u0026amp; Réseau # C\u0026rsquo;est mon cœur de métier. Attendez-vous à des articles sur Linux (Debian, Arch, RHEL), Windows (Active Directory, GPO, Intune), la gestion de serveurs, les protocoles réseau, et la sécurité.\nUn exemple d\u0026rsquo;article technique sur un outil moderne ? Découvrez mon analyse de wtmpdb, le remplaçant de wtmp. Wtmpdb 21 avril 2026\u0026middot;540 mots\u0026middot;3 mins Administration Système Linux Sécurité Logging SQLite Debian 12\u0026#43; Découvrez wtmpdb, le remplaçant moderne de /var/log/wtmp basé sur SQLite pour une gestion ultra-rapide des historiques de connexion sous Linux. Cloud \u0026amp; DevOps # Le futur de l\u0026rsquo;infrastructure. Je parlerai de virtualisation (Proxmox, ESXi, Hyper-V), de conteneurisation (Docker), et d\u0026rsquo;automatisation (Ansible). Mise en place et test des technologies de cloud Computing (Compute engine, Serverless, Object Storage, DBaaS, VPC, Container Registry\u0026hellip;).\nCybersécurité # Les bonnes pratiques pour sécuriser vos infrastructures, des analyses de vulnérabilités et des retours d\u0026rsquo;expérience sur des incidents.\nDéveloppement \u0026amp; Scripting # Parce qu\u0026rsquo;un bon admin sys sait automatiser. Des snippets et des tutoriels sur Bash, Powershell, Python.\n","date":"21 avril 2026","externalUrl":null,"permalink":"/posts/le-guerrier-de-lit/","section":"Articles","summary":"C’est officiel ! Je lance mon blog dédié à l’IT. Découvrez pourquoi, pour qui, et ce que j’ai prévu de partager avec vous.","title":"Le Guerrier de l'IT","type":"posts"},{"content":"","externalUrl":null,"permalink":"/authors/","section":"Authors","summary":"","title":"Authors","type":"authors"}]