• Mise à niveau de Proxmox VE 8 vers 9

    Une fois que vous avez fait l’update vers Proxmox Virtual Environment 8.4.19, qui est la dernière version majeure de la branche 8.x, vous allez remarquer ce message d’avertissement dans l’interface :

    Support for Proxmox VE 8 ends on 2026-08-31

    Ça veut dire que le cycle de vie de 3 ans de cette version majeure de Proxmox achève, et c’est le temps de faire l’upgrade. C’est sûr que vous pouvez décider de skipper l’update et que le système va continuer de rouler. Par contre, après le 31 août 2026, il n’y aura plus aucun update, incluant les patchs de sécurité critiques. Avec le temps, les serveurs de packages (repositories) de Debian Bookworm et Proxmox 8 vont être archivés, et installer de nouveaux packages va devenir un vrai calvaire. La sécurité de votre hyperviseur et de vos VMs va être à risque. Dans un homelab, on peut encore s’essayer, mais faire rouler ça en prod, c’est comme jouer à la roulette russe à chaque jour. (more…)

  • Guide des réseaux dans VMware Workstation

    VMware Workstation est l’un des hyperviseurs de type 2 les plus utilisés (installé par-dessus un système d’exploitation), bien connu de toute personne ayant étudié ou enseigné en TI. Avec VirtualBox, il est devenu un classique pour les labs, les tests et l’expérimentation, et sert encore aujourd’hui de base dans la majorité des programmes collégiaux et universitaires.
    C’est un excellent « simulateur » avant de passer à des environnements plus sérieux comme Proxmox (gratuit et open source) ou VMware ESXi (qui devient payant, surtout en mode production).
    Mais dès qu’on touche aux réglages réseau, même les utilisateurs avancés peuvent se gratter la tête : NAT? Host-only? LAN Segment? Bridged? Qu’est-ce que ça veut dire et en quoi ça change?
    Dans cet article, j’explique tout calmement et simplement. Pas de magie — juste une bonne compréhension de quand et pourquoi choisir chaque type de réseau dans VMware Workstation.
    On se fait un café ou un thé — et on plonge dedans.

    (more…)

    👤

    📁
  • Configuration No-Subscription sur Proxmox VE 9

    Dans le tutoriel précédent, je vous ai montré comment installer Proxmox VE 9.1 — c’est toute la puissance de Debian 13 (Trixie) dans votre serveur. Mais il y a un petit « catch » : par défaut, le système est configuré avec les dépôts Enterprise, qui demandent un abonnement payant.
    C’est important de comprendre que Proxmox reste full fonctionnel en version No-Subscription. Vous ne perdez aucune feature — le clustering, les backups, les migrations et le management des ressources fonctionnent sans aucune restriction. La seule différence, c’est que vous recevez les packages de la branche pour les développeurs et les passionnés, qui est mise à jour encore plus souvent que la branche Enterprise. Pour un home lab, où on trippe sur la liberté et l’accès complet « out of the box », c’est le choix idéal.
    Si vous avez essayé d’utiliser le guide pour Proxmox 8, vous avez sûrement remarqué que ça ne marche plus. Dans la nouvelle version, Proxmox a switché vers le format moderne DEB822 (des fichiers .sources au lieu des vieux fichiers .list).

    Dans ce tutoriel, on va :
    – Checker la nouvelle structure des dépôts.
    – Switcher correctement le système de base et Ceph Squid vers la branche No-Subscription.
    – Enlever le maudit nag screen « No Valid Subscription » dans l’interface web.
    Et pour ceux qui veulent sauver du temps, il y a mon script Bash à la fin de l’article qui automatise tout le setup en quelques secondes.

    Alors, on se coule un petit café ou un thé, et on commence.

    (more…)

    👤

    📁
  • Le système de fichiers Linux

    Si vous avez déjà ouvert Linux au moins une fois, vous avez sûrement remarqué ces dossiers un peu mystérieux comme /etc, /var, /proc, /usr, et vous vous êtes posé la question : « OK… lequel fait quoi, et qu’est-ce qui arrive si je brise quelque chose ici ? ».
    Le système de fichiers Linux n’est pas un ensemble de dossiers placés au hasard, mais une hiérarchie claire et bien pensée, construite et raffinée depuis des décennies. Elle fonctionne exactement de la même façon sur un laptop à la maison, sur un serveur en datacenter, sur un VPS, dans un conteneur Docker, sur un Raspberry Pi, ou encore sur un host Proxmox ou un node Kubernetes.
    Une fois que vous comprenez cette structure une seule fois, vous commencez automatiquement à comprendre n’importe quel Linux, peu importe la distribution. C’est pour ça que les sysadmins, les DevOps et les enseignants reviennent toujours sur ce sujet : c’est une base incontournable.
    Dans ce guide, on va parcourir ensemble chaque répertoire, en partant de la racine /, comprendre à quoi il sert, regarder des exemples concrets tirés de la vraie vie et mentionner quelques erreurs classiques.

    Alors, préparez un café ou un thé — et c’est parti ☕🐧

    (more…)

    👤

    📁
  • Installation Proxmox VE 9

    Dans mon tutoriel précédent, j’ai montré comment installer Proxmox 8, mais c’était il y a deux ans — dans le monde des TI, c’est une éternité. Donc, dans ce guide, je vais vous montrer étape par étape comment installer Proxmox VE 9 sur un serveur. La version 9 est sortie l’année passée, mais je ne me presse jamais pour faire l’update dès le premier jour. Tant que la version 8 est encore supportée et qu’on finit de “fixer” les bugs de la nouvelle version, je préfère attendre un peu pour avoir un système stable.

    Dans cette nouvelle version de Proxmox 9, on retrouve plusieurs changements importants :
    – Noyau Linux mis à jour : basé sur le plus récent noyau stable (Debian 13 Trixie), ce qui donne un meilleur support pour le hardware moderne.
    – QEMU 9.x et LXC 6.x : de grosses améliorations de performance et de sécurité pour les machines virtuelles (VM) et les containers.
    – ZFS 2.2+ : une meilleure stabilité du système de fichiers et de nouvelles fonctionnalités pour la gestion des données.
    – Interface mise à jour : des corrections cosmétiques et fonctionnelles sur le panneau web pour une gestion du cluster plus facile.

    Alors, on télécharge l’image de Proxmox 9 sur le site officiel, on se fait une clé USB bootable, on se coule un café ou un thé, et c’est parti !

    (more…)

    👤

    📁
  • Utilitaires texte Linux essentiels

    Si vous travaillez avec Linux — dans un homelab ou sur un serveur en prod — la ligne de commande, c’est incontournable. Et on comprend vite pourquoi : sous Linux, presque tout est du texte. Logs, fichiers de config, sorties de commandes, CSV/TSV, résultats de scripts. La plupart du temps, on n’a pas besoin de “modifier ça dans un éditeur” : on veut juste jeter un coup d’œil, trouver l’info, compter, trier, ou transformer le tout dans un format plus lisible.
    Pour ça, il existe tout un petit arsenal d’utilitaires à la sauce Unix : chaque outil fait une chose, mais il la fait bien. Et la vraie magie commence quand on les enchaîne avec des pipes : la sortie d’une commande devient l’entrée de la suivante, et on se retrouve avec des “pipelines” très puissants en 2–3 lignes, qui font gagner du temps dans l’admin au quotidien.
    Dans ce tutoriel, j’ai regroupé les commandes les plus utilisées — celles que presque tous les sysadmins finissent par connaître — avec 1 à 2 exemples typiques pour chacune. C’est un guide-hub d’intro : plus tard, quand j’aurai le temps (et l’envie), je ferai des tutoriels détaillés séparés pour chaque commande.
    Pour la démo, je vais créer quelques fichiers texte de test sur mon Raspberry Pi (oui, c’est aussi Linux).

    Donc… café ou thé, et on commence !

    (more…)

  • Configuration de base Cisco Catalyst 8200

    Dans le tutoriel précédent, j’ai montré comment effectuer la transition du routeur Cisco Catalyst 8200 vers le mode autonome.

    Nous allons maintenant passer à la configuration initiale de base de ce routeur sous IOS XE.

    L’objectif est d’établir une connexion Internet via l’interface WAN, de configurer le réseau local (LAN) et de permettre un accès SSH sécurisé pour l’administration.

    (more…)

    👤

    📁
  • Installation de Kubernetes sur Ubuntu 24.04

    Dans mon tutoriel précédent, j’ai montré comment installer Kubernetes sur Ubuntu 22.04 . Par contre, dans le monde IT, un an c’est une éternité. Avec la sortie de Ubuntu 24.04 LTS (Noble Numbat), les règles du jeu ont un peu changé, et les anciennes instructions ne donnent plus la stabilité qu’on attend. Et dans le cas d’une nouvelle installation, c’est toujours mieux de partir sur une version plus récente pour être tranquille.
    Aujourd’hui, je vais montrer comment déployer un cluster sur la distro la plus récente. Même si le principe général reste familier, le « diable » est comme toujours dans les détails : des nouveaux standards pour le placement des clés GPG et les méthodes pour désactiver le SWAP via systemd, jusqu’aux configs spécifiques des ports du firewall.
    En plus de la base, j’ai ajouté un bloc critique pour les vrais projets : la réservation des ressources système (Node Allocatable). On va apprendre à faire en sorte que le cluster se protège lui-même, pour que même les pods utilisateurs les plus « lourds » ne puissent pas faire planter l’OS ou les composants clés de Kubernetes.

    (more…)

    👤

    📁
  • Configuration d’une adresse IP statique sur Debian 13

    Dans les environnements modernes, qu’ils soient en laboratoire, en virtualisation ou en production légère, avoir une adresse IP fixe permet d’assurer une stabilité essentielle. Debian 13 (Trixie) introduit peu de changements dans la gestion réseau, mais distingue clairement deux approches : celle des installations serveur et celle des environnements Desktop. Comme plusieurs administrateurs, on navigue souvent entre les deux, et il est utile de comprendre comment chacune gère le réseau et où modifier les paramètres.
    Ce guide présente donc deux sections indépendantes : la configuration d’une adresse IP statique pour un serveur Debian 13 et la configuration pour une installation Desktop utilisant NetworkManager.

    (more…)

    👤

    📁
  • Joindre Windows 11 à un domaine Active Directory

    Dans les tutoriels précédents, on a posé toutes les briques de base : Installation de Windows Server 2025 et Windows 11 sur Proxmox, puis configuration complète du serveur comme contrôleur de domaine Active Directory, avec DNS et DHCP.
    Bref, toute l’infrastructure est prête.
    Dans ce tutoriel, on arrive à la dernière étape logique — et souvent la plus satisfaisante : joindre un poste Windows 11 au domaine et vérifier que tout fonctionne comme prévu.

    Avant d’aller plus loin, assure-toi que les étapes précédentes sont bien terminées :

    • le contrôleur de domaine Windows Server 2025 est opérationnel ;
    • DNS et DHCP fonctionnent correctement ;
    • un utilisateur de domaine existe déjà ;
    • et surtout, Windows 11 est connecté au même réseau que le contrôleur de domaine.

    Sous Proxmox, cette étape est très simple. On peut vérifier sur quel réseau est connectée la carte réseau de la VM Windows 11 et, au besoin, éteindre la machine pour la rattacher au bon bridge interne — dans mon cas vmbr1, le même que celui du contrôleur de domaine — puis redémarrer la VM.

    Une fois démarré sur le bon réseau, Windows 11 reçoit automatiquement une adresse IP fournie par le serveur DHCP du domaine.

    À partir de là, tout est en place pour passer à l’intégration du poste client. C’est à ce moment précis qu’Active Directory prend tout son sens : authentification centralisée, gestion des utilisateurs et base solide pour la suite (GPO, sécurité, automatisation, etc.).

    (more…)