Marre de TeamViewer ? SplashTop ? Découvrez MeshCentral !
Le bon vieux temps de TeamViewer… gratuit
Vous vous souvenez de l'époque où TeamViewer était vraiment gratuit pour un usage personnel ? On lançait l'application, on filait l'ID et le mot de passe à mamie, et hop : on réparait son imprimante depuis le canapé. C'était beau. C'était simple. C'était gratuit.
Spoiler alert : cette époque est révolue. Et si vous êtes ici, c'est probablement parce que vous avez vécu la même descente aux enfers que moi.
Quand TeamViewer décide que vous êtes une entreprise…
Un beau jour, TeamViewer m'a affiché le fameux message :
Cinq minutes. Pour dépanner quelqu'un à distance. Autant dire que vous avez le temps de dire bonjour, de cliquer sur Démarrer, et… c'est fini. Déconnecté. Merci, au revoir.
J'ai tenté la procédure de réinitialisation, les formulaires pour prouver que je ne suis pas une entreprise (enfin, pas pour ça), les changements d'ID… Rien n'y fait. TeamViewer a décidé que j'étais une multinationale, et il n'en démordra pas.
La quête de l'alternative : un parcours du combattant
AnyDesk : le faux espoir
AnyDesk, c'est un peu le cousin de TeamViewer qui vous dit « Moi je suis cool, viens chez moi ». Sauf qu'au bout de quelques semaines, rebelote : mêmes limitations, mêmes restrictions. L'interface est correcte, mais on retrouve vite les mêmes frustrations. Bref, merci mais non merci.
Bureau à distance Windows (RDP) : en théorie, oui
Le bon vieux Remote Desktop de Windows. Gratuit, intégré, performant. Sur le papier, c'est parfait. En pratique ? Il faut ouvrir le port 3389 sur le routeur.
Si vous êtes chez vous, pourquoi pas (même si exposer RDP sur Internet, c'est comme laisser la porte d'entrée ouverte avec un panneau « Entrez, servez-vous »). Mais en entreprise ? Bonne chance pour convaincre le service IT d'ouvrir ce port. Autant demander les codes nucléaires.
SplashTop : une bonne solution… payante
J'ai ensuite découvert SplashTop. Et honnêtement, c'est un bon produit. L'interface web est pratique, la connexion est rapide et stable. Mais voilà le hic :
- Environ 150 € par an pour 10 machines
- Au-delà, il faut passer à un forfait supérieur
- C'est un abonnement — on n'est jamais vraiment propriétaire
Pour un usage professionnel ponctuel, ça se défend. Mais quand on gère une vingtaine de machines (perso + famille + quelques amis qui pensent que vous êtes leur support technique officiel), la facture grimpe vite.
Et puis un jour… MeshCentral 🎉
C'est en fouillant les forums et Reddit que je suis tombé sur MeshCentral. Au début, j'étais sceptique. Gratuit, open-source, machines illimitées ? Ça sentait le piège ou le projet abandonné depuis 2014.
Eh bien non. MeshCentral a été créé par Ylian Saint-Hilaire, un développeur qui travaillait chez Intel. Le projet est solide, activement maintenu, et soutenu par une vraie communauté open-source. Le code est sur GitHub, les mises à jour sont régulières, et la documentation est complète.
En résumé : c'est du sérieux.
Pourquoi MeshCentral est un game-changer
🔒 HTTPS sur le port 443
Pas besoin d'ouvrir des ports exotiques. Le port 443, c'est celui du HTTPS : il passe partout, même derrière les pare-feu les plus paranoïaques.
💻 Multi-plateforme
Windows, macOS, Linux… et même les serveurs sans interface graphique. Vous pouvez ouvrir un terminal distant sur un Raspberry Pi headless. La classe.
♾ Machines illimitées
10, 50, 200 machines ? Pas de limites. Pas de tarification par poste. Vous installez l'agent et c'est tout.
💰 100 % gratuit
Open-source sous licence Apache 2.0. Pas de version « Pro » cachée, pas de fonctionnalités bridées. Tout est inclus.
Bon, le tout petit point négatif, c'est que c'est le design est très moche. Mais je préfère du moche qui fonctionne très bien à des logiciels très beaux mais payants, et qui n'apportent pas plus.


Guide d'installation : étape par étape
Bon, assez parlé. Passons aux choses sérieuses. Voici comment mettre en place votre propre serveur MeshCentral. Promis, c'est moins compliqué que de monter un meuble IKEA (et il n'y aura pas de vis en trop à la fin).
Vous avez besoin d'un serveur accessible depuis Internet. Un petit VPS fait parfaitement l'affaire. Personnellement, j'utilise Hostinger pour environ 120 € par an, ce qui revient à 10 € par mois. C'est largement suffisant.
Choisissez une distribution Ubuntu 22.04 LTS ou Debian 12. Un VPS avec 1 Go de RAM et 1 vCPU suffit pour gérer des dizaines de machines.
MeshCentral tourne sur Node.js. Installons-le :
sudo apt update && sudo apt upgrade -y
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejsVérifiez l'installation avec node -v et npm -v.
C'est la partie magique : une seule commande.
mkdir ~/meshcentral && cd ~/meshcentral
npm install meshcentralOui, c'est tout. Pas de compilation, pas de dépendances obscures, pas de sacrifice rituel. npm fait le travail.
Au premier lancement, MeshCentral génère un fichier de configuration. Lancez-le une première fois :
cd ~/meshcentral && node node_modules/meshcentralArrêtez-le avec Ctrl+C, puis éditez le fichier ~/meshcentral/meshcentral-data/config.json :
{
"settings": {
"cert": "votre-domaine.com",
"port": 443,
"aliasPort": 443,
"redirPort": 80,
"allowLoginToken": true,
"allowFraming": false,
"newAccountsRights": [],
"agentPing": 60
},
"domains": {
"": {
"title": "Mon MeshCentral",
"title2": "Gestion à distance",
"newAccounts": false
}
},
"letsencrypt": {
"email": "votre-email@exemple.com",
"names": "votre-domaine.com",
"production": true
}
}La section letsencrypt s'occupe automatiquement de générer et renouveler vos certificats SSL. Pointez votre nom de domaine vers l'IP de votre serveur, et MeshCentral fait le reste. Magique.
Pour que MeshCentral démarre automatiquement au boot du serveur :
sudo cat > /etc/systemd/system/meshcentral.service << 'EOF'
[Unit]
Description=MeshCentral Server
After=network.target
[Service]
Type=simple
LimitNOFILE=1000000
ExecStart=/usr/bin/node /home/votre-user/meshcentral/node_modules/meshcentral
WorkingDirectory=/home/votre-user/meshcentral
Environment=NODE_ENV=production
User=votre-user
Group=votre-user
Restart=always
RestartSec=10
[Install]
WantedBy=multi-user.target
EOF
sudo systemctl enable meshcentral
sudo systemctl start meshcentralSi vous êtes du genre paranoïaque (et en cybersécurité, c'est une qualité), vous pouvez placer MeshCentral derrière Tailscale. Ainsi, seul votre réseau Tailscale peut accéder à l'interface d'administration.
curl -fsSL https://tailscale.com/install.sh | sh
sudo tailscale upConfigurez ensuite MeshCentral pour n'écouter que sur l'interface Tailscale. Vos agents continueront à se connecter via le port 443 public, mais l'interface web ne sera accessible que depuis votre réseau privé Tailscale. Double couche de sécurité, zéro prise de tête.
Une fois connecté à l'interface web de MeshCentral, créez un groupe de machines, puis cliquez sur « Ajouter un agent ». Vous obtiendrez un lien de téléchargement pour chaque plateforme :
- Windows : un .exe à installer (ou en mode portable)
- macOS : un .pkg
- Linux : un script d'installation en une ligne
L'agent se connecte automatiquement à votre serveur et la machine apparaît dans votre tableau de bord. Pas de configuration réseau côté client, pas de port à ouvrir. L'agent initie la connexion sortante en HTTPS : ça passe partout.
⚠️ Note importante : antivirus et exclusions
Attention ! L'agent MeshCentral est un outil de prise en main à distance. Par nature, ce type de logiciel est souvent signalé comme « potentiellement indésirable » par les antivirus (Windows Defender inclus).
Ce n'est pas un virus. C'est un faux positif.
Pour éviter les problèmes, ajoutez les exclusions suivantes dans votre antivirus :
- Le dossier d'installation de l'agent :
C:\Program Files\Open Source\MeshAgent\ - L'exécutable :
MeshAgent.exe - Si vous utilisez Windows Defender, ajoutez ces exclusions dans Sécurité Windows > Protection contre les virus > Exclusions
Sans ces exclusions, l'agent risque d'être supprimé silencieusement à chaque mise à jour de la base de signatures. Et vous vous retrouverez à vous demander pourquoi la machine de tante Jacqueline a disparu du tableau de bord… encore.
En résumé
Si vous en avez marre de :
- ❌ TeamViewer qui vous traite comme une entreprise du CAC 40
- ❌ Payer des abonnements pour accéder à vos propres machines
- ❌ Ouvrir des ports douteux sur votre routeur
- ❌ Être limité en nombre de machines
Alors MeshCentral est fait pour vous :
- ✅ Open-source et gratuit
- ✅ Machines illimitées
- ✅ Multi-plateforme
- ✅ HTTPS natif sur le port 443
- ✅ Communauté active et développement régulier
- ✅ Vous gardez le contrôle total de vos données
MeshCentral est un projet open-source sous licence Apache 2.0.
Site officiel : meshcentral.com — Code source : GitHub
Aucun commentaire pour le moment.