OffshoreVps
Tutoriales7 oct 20266 min de lecturaPor el equipo de OffshoreVps

Cómo ejecutar un nodo Monero en un VPS

Ejecuta monerod en un VPS para acceder a tu cartera de forma privada: requisitos, verificación de la descarga, modo podado, RPC restringido y puertos del cortafuegos.

Un nodo de Monero permite que tu billetera se comunique con la red sin confiar en un servidor de terceros. Usar un nodo remoto gestionado por otra persona revela tu dirección IP y la actividad de tu billetera a su operador, por eso muchas personas ejecutan el suyo. Un VPS lo mantiene en línea todo el tiempo.

Ventana de terminal en un VPS que muestra los comandos usados para ejecutar un nodo Monero, empezando por “tar xjf monero-linux-x64-vVERSION.tar.bz2”
El tipo de comandos que ejecutarás en tu servidor en esta guía.

Qué necesitas

  • Disco. La blockchain de Monero ocupa unos cientos de gigabytes y crece con el tiempo. Comprueba el tamaño actual en getmonero.org antes de elegir un plan.
  • RAM. 4 GB es un mínimo cómodo. Más ayuda durante la primera sincronización.
  • Ancho de banda. La primera sincronización descarga toda la cadena y después el tráfico se estabiliza. Elige un plan con transferencia generosa.

Nuestros planes VPS con almacenamiento NVMe son una buena opción.

Paso 1: prepara el servidor

Actualiza el sistema y protégelo primero. Nuestra guía para proteger un VPS nuevo cubre las claves SSH, un cortafuegos y las actualizaciones automáticas. Crea un usuario dedicado para Monero.

Paso 2: descargar y verificar

Descarga las herramientas oficiales de línea de comandos desde getmonero.org y verifica el hash y la firma publicados en la página de descarga antes de ejecutar nada.

tar xjf monero-linux-x64-vVERSION.tar.bz2
sudo mv monero-x86_64-linux-gnu-vVERSION /opt/monero
Los pasos de esta guía en orden: 1. Qué necesitas; 2. prepara el servidor; 3. descarga y verifica; 4. inicia el demonio; 5. úsalo con tu cartera; 6. Notas sobre el cortafuegos
Los pasos de esta guía, en orden.

Paso 3: iniciar el daemon

/opt/monero/monerod --detach --prune-blockchain \
  --data-dir /home/monero/.bitmonero

La opción --prune-blockchain conserva aproximadamente un tercio de los datos y reduce mucho el requisito de disco. Omítela para un nodo completo. Sigue el progreso con /opt/monero/monerod status o en el registro.

Paso 4: usarlo con tu billetera

Para usar el nodo desde una billetera en otro dispositivo, ejecuta el daemon con RPC restringido y apunta la billetera a la dirección de tu servidor y al puerto 18081. Mantén privado el RPC completo: no lo expongas abiertamente. Para el uso remoto, prefiere la opción de RPC restringido y una regla de cortafuegos que solo permita tu propia IP.

Notas sobre el cortafuegos

  • El puerto 18080 es el puerto peer-to-peer. Abrirlo ayuda a la red.
  • El puerto 18081 es el puerto RPC. Restríngelo a tu propia dirección.

Preguntas frecuentes

¿Cuánto disco necesita un nodo Monero?

Un nodo Monero completo necesita hoy bastante más de 200 GB y la blockchain sigue creciendo. El modo podado usa aproximadamente un tercio de eso.

¿Por qué ejecutar tu propio nodo Monero?

Te permite verificar la cadena por ti mismo e impide que un nodo remoto sepa qué transacciones consulta tu cartera.