Tous les systèmes opérationnels 21 cryptomonnaies acceptées · Monero bienvenu Politique sans KYC
ChainVPS

Confidentialité

Comment faire tourner un nœud Monero sur un VPS

Vérifiez la chaîne par vous-même, synchronisez votre wallet en privé et gardez votre nœud Monero en ligne 24h/24 — un guide d'installation concret, pensé sécurité d'abord.

Confidentialité7 min de lecture readÉquipe ChainVPS

Comment faire tourner un nœud Monero sur un VPS

Faire tourner votre propre nœud Monero signifie vérifier vous-même la blockchain, diffuser vos transactions sans faire confiance au serveur d'un inconnu, et arrêter de laisser fuiter l'activité de votre wallet vers des nœuds distants tiers — et un VPS est le moyen le plus simple de le garder en ligne 24h/24, 7j/7.

Pourquoi faire tourner son propre nœud Monero

La plupart des wallets utilisent par défaut un nœud distant public géré par quelqu'un d'autre. Ce nœud voit chaque requête émise par votre wallet et peut corréler votre IP, le timing, et la plage de blocs que votre wallet scanne.

Un nœud que vous contrôlez élimine cet intermédiaire. Vous obtenez une validation faisant autorité, une synchronisation de wallet plus rapide et plus privée, et la possibilité de servir vos propres appareils depuis n'importe où.

Validation sans confiance

Votre nœud vérifie indépendamment chaque bloc et chaque transaction selon les règles de consensus — aucune confiance envers un tiers n'est nécessaire.

Confidentialité du wallet

Connectez vos propres wallets à votre nœud pour que les requêtes de scan ne touchent jamais un serveur public qui journalise les IP.

Toujours disponible

Un VPS reste en ligne même quand votre ordinateur portable est en veille, si bien que votre nœud continue de se synchroniser et reste prêt dès que vous en avez besoin.

Santé du réseau

Chaque nœud bien connecté renforce le graphe pair-à-pair de Monero et sa décentralisation.

De quel VPS avez-vous vraiment besoin

La chaîne Monero est volumineuse et croît régulièrement. La ressource la plus importante est le disque, suivie de la RAM et d'une connexion stable — le CPU compte surtout pendant la synchronisation initiale.

Stockage~250 Go+ en SSD/NVMe aujourd'hui, avec de la marge pour grandir ; utilisez un nœud pruned pour environ un tiers de ce volume
RAM2 Go minimum, 4 Go confortable — la base de données est mappée en mémoire, donc plus de RAM permet d'en mettre davantage en cache
CPU2 vCPU suffisent largement ; la vérification initiale est le seul moment vraiment exigeant
Bande passanteUne bande passante illimitée est fortement recommandée — un nœud public peut générer un trafic réel
Ports18080 (P2P), 18081 (RPC), plus 18089 pour un RPC public restreint si vous en exposez un

La vitesse du disque est le véritable goulot d'étranglement pendant la synchronisation initiale. Passer d'un disque mécanique à du NVMe peut transformer des jours de synchronisation en quelques heures. Si votre fournisseur propose du NVMe, prenez-le.

Pour une machine offshore à bande passante illimitée offrant la marge disque dont une chaîne en croissance a besoin, un VPS axé sur la confidentialité s'impose naturellement — les offres VPS offshore de ChainVPS sont prépayées, sans KYC, et incluent une bande passante illimitée pour qu'un nœud actif ne rencontre jamais de dépassement.

Nœud pruned vs nœud complet

Un nœud complet stocke l'intégralité de la blockchain. Un nœud pruned conserve tous les en-têtes de bloc et les données nécessaires à la validation, mais élimine la plupart des données historiques de ring members dont il n'a plus besoin.

  • Nœud pruned : environ un tiers de l'espace disque, une validation tout aussi stricte, et toujours capable de servir des wallets — idéal pour un VPS léger.
  • Nœud complet : conserve tout, utile si vous voulez servir des pairs pruned ou faire tourner des outils d'archivage.
  • Pour un nœud personnel ou au service d'un wallet, le mode pruned est le choix par défaut le plus raisonnable et celui qui économise le plus d'espace de stockage.

Étape par étape : installer et lancer monerod

  1. 1

    Provisionner le VPS

    Déployez une machine Debian ou Ubuntu répondant aux spécifications ci-dessus. Connectez-vous en SSH et créez un utilisateur non-root pour le démon.

  2. 2

    Durcir la sécurité d'abord

    Mettez à jour les paquets, activez un pare-feu (autorisez SSH ainsi que 18080/18081), et configurez un SSH par clé uniquement avant d'exposer quoi que ce soit.

  3. 3

    Télécharger les binaires officiels

    Récupérez les outils en ligne de commande depuis getmonero.org et vérifiez la signature GPG ainsi que les hashes par rapport au fichier de hashes signé. Ne sautez jamais cette vérification.

  4. 4

    Extraire et installer monerod

    Décompressez l'archive et déplacez monerod dans /usr/local/bin pour qu'il soit dans votre PATH.

  5. 5

    Créer un répertoire de données

    Créez un dossier dédié comme /var/lib/monero appartenant à l'utilisateur du démon, et pointez le nœud vers celui-ci pour que les données résident sur votre disque de grande capacité.

  6. 6

    Rédiger un fichier de configuration

    Créez monerod.conf avec votre data-dir, vos paramètres de log, le flag de pruning et le binding RPC. Un fichier de configuration est préférable à une longue ligne de commande et survit aux redémarrages.

  7. 7

    Exécuter sous systemd

    Créez un service systemd pour que le nœud démarre au boot, redémarre en cas d'échec, et s'exécute sans privilèges. Activez-le et lancez-le.

  8. 8

    Surveiller la synchronisation initiale

    Suivez le log ou lancez status dans monerod. La synchronisation initiale prend de quelques heures à une journée selon la vitesse du disque ; laissez-la se terminer avant de vous fier au nœud.

Un monerod.conf minimal

  • data-dir=/var/lib/monero — pour garder la base de données sur votre volume de grande capacité
  • prune-blockchain=1 — exécutez en mode pruned pour économiser du disque
  • log-file=/var/log/monero/monerod.log et log-level=0
  • rpc-bind-ip=127.0.0.1 et rpc-bind-port=18081 — gardez le RPC local sauf si vous choisissez délibérément de le publier
  • p2p-bind-port=18080 — le port pair-à-pair qui vous maintient connecté
  • no-igd=1 et enable-dns-blocklist=1 — évitez l'UPnP sur un VPS et rejetez les pairs connus comme malveillants

Gardez le RPC lié à 127.0.0.1 sauf si vous avez l'intention de servir le public. Si vous voulez que des wallets distants puissent l'atteindre, passez par un tunnel SSH ou WireGuard plutôt que d'ouvrir le port 18081 à l'ensemble d'internet.

Connecter votre wallet à votre nœud

Une fois synchronisé, pointez l'adresse du démon de votre wallet vers votre nœud. Faites-le de manière privée — un port RPC en clair exposé sur internet réduit à néant l'intérêt de faire tourner son propre nœud.

Tunnel SSH

Redirigez le port distant 18081 vers un port local via SSH. Votre wallet communique avec localhost ; rien ne transite en clair sur internet.

WireGuard

Placez votre nœud et vos appareils sur un petit VPN privé, puis pointez le wallet vers l'IP interne du nœud.

Service caché Tor

Exposez le RPC en tant que service onion afin que des wallets distants puissent l'atteindre de façon offshore, sans IP publique.

Faire tourner un nœud offshore ou public

Vous pouvez aider le réseau en servant d'autres utilisateurs via le port RPC restreint 18089, qui n'expose que ce dont un wallet a besoin et masque les opérations sensibles.

  • Utilisez --public-node et --rpc-restricted-bind-port=18089 pour annoncer un endpoint restreint.
  • Envisagez de faire tourner votre nœud sur Tor ou I2P pour que sa localisation ne soit pas liée à votre identité — les réseaux de confidentialité sont pleinement pris en charge par Monero.
  • Limitez le débit et configurez soigneusement le pare-feu ; un nœud public attire du trafic et, à l'occasion, des pairs abusifs.

Ne prétendez jamais qu'une transaction est finalisée en comptant un nombre fixe de confirmations dans tout ce que vous construisez au-dessus de votre nœud. Considérez un paiement comme réglé une fois que le réseau le confirme, et laissez votre propre tolérance au risque déterminer combien de temps attendre.

Maintenir un nœud en bonne santé

  • Mettez à jour monerod rapidement lors des mises à niveau du réseau — un nœud obsolète peut forker et cesser de valider correctement.
  • Surveillez l'utilisation du disque ; la chaîne ne fait que croître, alertez-vous donc avant que le volume ne se remplisse.
  • Sauvegardez votre monerod.conf et votre unité systemd, pas la blockchain — la chaîne se resynchronise depuis les pairs.
  • Vérifiez périodiquement le nombre de pairs et la hauteur de synchronisation pour détecter tôt un nœud bloqué ou isolé.
De combien d'espace disque un nœud Monero a-t-il vraiment besoin ?

Un nœud pruned tient confortablement sous les 100 Go aujourd'hui, tandis qu'un nœud complet nécessite environ 250 Go et continue de croître. Comme la chaîne grandit en continu, prévoyez une marge supplémentaire plutôt que de dimensionner au plus juste par rapport au total actuel.

Un VPS est-il suffisamment privé pour un nœud Monero ?

C'est le logiciel du nœud qui vous protège, pas l'hébergeur — la validation reste sans confiance dans tous les cas. Pour la confidentialité des métadonnées, choisissez un fournisseur sans KYC, payez en crypto, gardez le RPC hors d'internet, et acheminez éventuellement le nœud via Tor ou I2P.

Faire tourner un nœud accélère-t-il mon wallet ?

Oui. Se synchroniser sur un nœud local rapide en NVMe est bien plus rapide et plus privé qu'avec un nœud public distant, car il n'y a ni file d'attente partagée ni tiers journalisant vos requêtes de scan.

Puis-je faire tourner le nœud et mon wallet sur le même VPS ?

C'est possible, mais il est plus propre de garder les clés spend/view à l'écart d'une machine exposée à internet. Faites tourner monerod sur le VPS et connectez un wallet depuis votre propre appareil via un tunnel SSH ou un VPN.

Mettez-le en pratique.

Déployez un serveur offshore à partir de $3.49/mois · 21 cryptomonnaies · sans KYC.