NoctisNode
← GuidesCrypto2026-10-239 min

Nœud distant Monero ou votre propre nœud : risques pour la confidentialité et installation sur VPS

Un nœud distant Monero voit votre IP, le moment de vos synchronisations et les outputs que vous demandez. Les risques des nœuds publics et comment faire tourner votre propre nœud RPC restreint sur un VPS.

En bref : un nœud distant Monero n'obtient jamais vos clés ni votre solde, mais il voit votre adresse IP, le moment où votre portefeuille se synchronise, les outputs que votre portefeuille récupère pour construire les signatures de cercle et l'instant où vous diffusez une transaction. Faire tourner votre propre nœud, par exemple un `monerod` élagué avec `--restricted-rpc` sur un VPS, supprime ce tiers, et ajouter Tor masque aussi votre IP personnelle au VPS.

Ce guide explique ce qu'un nœud distant peut apprendre, pourquoi les nœuds publics sont un maillon faible, combien d'espace disque un nœud élagué ou complet demande en 2026, et comment installer un nœud RPC restreint auquel Feather, Cake Wallet et monero-gui peuvent se connecter. Pour le guide complet du nœud sans l'aspect accès distant, voir notre guide du nœud Monero.

Ce qu'un nœud distant Monero apprend sur vous

Un portefeuille Monero classique (Feather, Cake Wallet, monero-gui, monero-wallet-cli) conserve localement ses clés de visualisation et de dépense. Il télécharge les blocs depuis le nœud et les analyse sur votre appareil : le nœud ne peut donc pas voir votre solde. Il voit en revanche de nombreuses métadonnées.

DonnéeVisible par un nœud distant ?Pourquoi c'est important
Votre adresse IPOuiRelie l'activité du portefeuille à votre connexion et à votre localisation approximative, sauf si vous utilisez Tor ou un VPN.
Moment et fréquence des synchronisationsOuiMontre quand vous ouvrez votre portefeuille et depuis quelle IP, ce qui aide à dresser un profil d'utilisation.
Outputs demandés pour les cerclesOuiLors d'un envoi, le portefeuille demande au nœud les outputs des membres du cercle ; la vraie dépense est cachée parmi eux, mais le schéma des requêtes peut donner des indices à un nœud malveillant.
Diffusion de la transactionOuiLe nœud est le premier à voir votre transaction et connaît l'IP dont elle provient.
Clé de visualisation, clé de dépense, soldeNonLes portefeuilles classiques analysent localement. Les serveurs de light wallet qui demandent votre clé de visualisation relèvent d'un autre modèle, plus révélateur.

Les risques des nœuds distants publics

  • ▹N'importe qui peut faire tourner un nœud public, y compris des personnes qui collectent des correspondances entre IP et transactions. Vous ne pouvez pas vérifier ce qu'ils journalisent.
  • ▹Un nœud malveillant peut fournir à votre portefeuille des données manipulées, comme une vue obsolète de la chaîne ou des listes d'outputs biaisées pour la sélection des leurres. Les portefeuilles actuels intègrent des défenses, mais votre propre nœud règle la question.
  • ▹Des grappes de nœuds publics exploitées par un même opérateur peuvent corréler de nombreux utilisateurs à la fois.
  • ▹Les nœuds publics tombent ou sont surchargés, ce qui bloque la synchronisation de votre portefeuille.
  • ▹Utiliser un nœud public en clearnet lie votre IP personnelle à chaque envoi. Si vous devez en utiliser un, connectez-vous via Tor et préférez un nœud auquel vous avez une raison de faire confiance.

Disque et RAM : nœud Monero élagué ou complet (2026)

Les tailles ci-dessous sont approximatives à fin 2026 et augmentent chaque mois. Vérifiez la taille actuelle de la blockchain avant de choisir un disque, et gardez de la marge pour la croissance et le système.

Note · Chez NoctisNode, l'offre Nocturne (8 vCPU, 8 Go de RAM, 100 Go NVMe) est le seul VPS capable d'héberger un nœud Monero élagué, et la marge est faible : vérifiez d'abord la taille élaguée actuelle et surveillez l'occupation du disque. Un nœud complet ne tient sur aucune offre VPS actuelle, et les serveurs dédiés sont actuellement en rupture de stock. Voir les options de VPS Monero et payer en XMR.

Type de nœudDisque approx. (2026)RAMRemarques
Élagué (`--prune-blockchain`)environ 80–100 Go2–4 GoConserve environ 1/8 des données élagables. Valide entièrement et sert normalement les portefeuilles.
Complet (non élagué)environ 250 Go ou plus4 Go+Nécessaire si vous voulez servir l'historique complet aux autres nœuds.
Synchronisation initialeidemplus, c'est mieuxLe NVMe compte le plus ; la synchronisation sur disques mécaniques est d'une lenteur pénible.

Installer monerod sur un VPS Debian ou Ubuntu

  1. 01.Créez un utilisateur système dédié pour que le démon ne tourne jamais en root.
  2. 02.Téléchargez la version CLI officielle sur getmonero.org et vérifiez son empreinte SHA-256 dans le fichier `hashes.txt` signé GPG.
  3. 03.Installez `monerod` dans `/usr/local/bin`, écrivez un fichier de configuration et ajoutez une unité systemd.
  4. 04.Ouvrez dans le pare-feu le port P2P (18080) et le port RPC restreint (18089), puis démarrez le service et attendez la synchronisation.
  5. 05.Durcissez SSH avant de laisser le serveur exposé ; voir [durcissement SSH](/guides/ssh-hardening).
sudo apt update && sudo apt install -y wget bzip2 ufw
sudo useradd --system --create-home --home-dir /var/lib/monero --shell /usr/sbin/nologin monero

cd /tmp
wget -O monero-linux-x64.tar.bz2 https://downloads.getmonero.org/cli/linux64
wget https://www.getmonero.org/downloads/hashes.txt
sha256sum monero-linux-x64.tar.bz2   # must match the linux64 line in hashes.txt
tar xjf monero-linux-x64.tar.bz2
sudo install -m 0755 monero-x86_64-linux-gnu-*/monerod /usr/local/bin/
sudo mkdir -p /etc/monero

# /etc/systemd/system/monerod.service
[Unit]
Description=Monero daemon
After=network-online.target
Wants=network-online.target

[Service]
User=monero
Group=monero
ExecStart=/usr/local/bin/monerod --config-file=/etc/monero/monerod.conf --non-interactive
Restart=on-failure
TimeoutStopSec=120

[Install]
WantedBy=multi-user.target

Configuration RPC restreinte : --restricted-rpc, --rpc-bind-ip, --prune-blockchain

Chaque option de ligne de commande peut figurer dans le fichier de configuration sans les tirets initiaux. `restricted-rpc` désactive les appels d'administration (arrêter le démon, changer de pairs, miner) : un portefeuille peut synchroniser et diffuser mais pas contrôler votre nœud. `rpc-bind-ip=0.0.0.0` expose le RPC sur toutes les interfaces, ce que monerod refuse sauf si vous définissez aussi `confirm-external-bind`. `prune-blockchain` limite l'occupation disque, et `sync-pruned-blocks` télécharge des blocs déjà élagués pour accélérer la première synchronisation.

Après avoir enregistré le fichier, lancez `sudo systemctl daemon-reload && sudo systemctl enable --now monerod`, puis suivez la progression avec la dernière commande ci-dessous. Les portefeuilles fonctionnent au mieux une fois que `synchronized` vaut true.

# /etc/monero/monerod.conf
data-dir=/var/lib/monero
prune-blockchain=1
sync-pruned-blocks=1

p2p-bind-ip=0.0.0.0
p2p-bind-port=18080

restricted-rpc=1
rpc-bind-ip=0.0.0.0
rpc-bind-port=18089
confirm-external-bind=1
# optional: require a login (Feather, Cake and monero-gui support it)
# rpc-login=walletuser:long-random-password

no-igd=1
enable-dns-blocklist=1

# firewall
sudo ufw allow OpenSSH
sudo ufw allow 18080/tcp
sudo ufw allow 18089/tcp
sudo ufw enable

# sync status
curl -s http://127.0.0.1:18089/get_info | grep -E '"height"|"target_height"|"synchronized"'

Connecter Feather, Cake Wallet et monero-gui à votre nœud

  • ▹Feather : ouvrez les paramètres réseau/nœud, choisissez d'utiliser un nœud personnalisé et ajoutez `your-server-ip:18089` (ou l'adresse `.onion`). Ajoutez le nom d'utilisateur et le mot de passe si vous avez défini `rpc-login`.
  • ▹Cake Wallet : allez dans les paramètres de connexion et de synchronisation, ouvrez la gestion des nœuds, ajoutez un nouveau nœud Monero avec votre IP ou nom d'hôte et le port 18089, puis sélectionnez-le.
  • ▹monero-gui : dans Settings, ouvrez l'onglet Node, choisissez Remote node, ajoutez votre adresse et le port 18089, et définissez-le comme nœud actif. Saisissez les identifiants si nécessaire.
  • ▹monero-wallet-cli : lancez-le avec `--daemon-address your-server-ip:18089` et, si besoin, `--daemon-login walletuser:password`.
  • ▹Les noms de menus changent d'une version à l'autre ; si un libellé diffère, cherchez les paramètres de nœud, de démon ou de connexion.

Optionnel : joindre votre nœud Monero via Tor

Votre propre nœud sur un VPS supprime l'opérateur tiers, mais le VPS voit encore votre IP personnelle à chaque connexion du portefeuille. Publier le port RPC comme service onion Tor masque cette information. Avec un accès uniquement via Tor, vous pouvez définir `rpc-bind-ip=127.0.0.1`, retirer `confirm-external-bind` et supprimer la règle `ufw allow 18089/tcp`, afin que le RPC ne soit plus du tout joignable en clearnet.

Feather intègre Tor. Sur Android, Cake Wallet peut passer par Orbot, et monero-gui peut utiliser un proxy SOCKS5 local comme `127.0.0.1:9050` fourni par le service Tor. Plus de détails sur les services onion dans notre guide du service caché Tor.

sudo apt install -y tor

# append to /etc/tor/torrc
HiddenServiceDir /var/lib/tor/monero-rpc/
HiddenServicePort 18089 127.0.0.1:18089

sudo systemctl restart tor
sudo cat /var/lib/tor/monero-rpc/hostname   # your .onion address

FAQ

QUn nœud distant Monero peut-il voir mon solde ?

ANon. Un portefeuille Monero standard analyse les blocs localement avec votre clé de visualisation : le nœud distant ne reçoit jamais vos clés ni votre solde. Il voit en revanche votre adresse IP, le moment de vos synchronisations, les outputs demandés et les transactions que vous diffusez.

QEst-il sûr d'utiliser un nœud distant Monero public ?

AC'est sans danger pour vos fonds mais faible pour la confidentialité, car un opérateur inconnu peut journaliser votre IP et l'horodatage de vos transactions. Passez par Tor si vous y êtes contraint, ou faites tourner votre propre nœud.

QCombien d'espace disque un nœud Monero élagué demande-t-il en 2026 ?

AEnviron 80–100 Go à fin 2026, contre environ 250 Go ou plus pour un nœud complet. Les deux augmentent en continu : vérifiez la taille actuelle et gardez de la marge.

QQue fait --restricted-rpc dans monerod ?

AIl limite l'interface RPC aux appels dont les portefeuilles ont besoin, comme la synchronisation et la diffusion, et bloque les commandes d'administration. Utilisez-le dès que le port RPC est joignable par quelqu'un d'autre que vous sur localhost.

QQuel est le port par défaut d'un nœud Monero en RPC restreint ?

ALe port 18089 est la convention courante pour le RPC public restreint, tandis que 18081 est le port RPC non restreint par défaut et 18080 le port P2P. N'importe quel port convient tant que le portefeuille et le pare-feu concordent.

Nœud distant Monero ou votre propre nœud : risques pour la confidentialité et installation sur VPS · NoctisNode