OffshoreVps
Tutoriais7 out. 20266 min de leituraPor a equipe da OffshoreVps

Como executar um nó Monero em um VPS

Execute o monerod em um VPS para ter acesso privado à carteira: requisitos, verificação do download, modo podado, RPC restrito e portas do firewall.

Um nó Monero permite que sua carteira se comunique com a rede sem confiar em um servidor de terceiros. Usar um nó remoto operado por outra pessoa revela seu endereço IP e a atividade da sua carteira ao operador, por isso muita gente roda o próprio nó. Uma VPS o mantém online o tempo todo.

Janela de terminal em um VPS mostrando os comandos usados para executar um nó Monero, começando com “tar xjf monero-linux-x64-vVERSION.tar.bz2”
O tipo de comandos que você executará no servidor neste guia.

O que você precisa

  • Disco. A blockchain do Monero tem algumas centenas de gigabytes e cresce com o tempo. Confira o tamanho atual em getmonero.org antes de escolher um plano.
  • RAM. 4 GB é um mínimo confortável. Mais ajuda durante a primeira sincronização.
  • Banda. A primeira sincronização baixa a cadeia inteira, e depois o tráfego se estabiliza. Escolha um plano com bastante transferência.

Nossos planos de VPS com armazenamento NVMe são uma boa opção.

Passo 1: prepare o servidor

Atualize o sistema e proteja-o primeiro. Nosso guia para proteger uma VPS nova cobre chaves SSH, firewall e atualizações automáticas. Crie um usuário dedicado para o Monero.

Passo 2: baixe e verifique

Baixe as ferramentas oficiais de linha de comando em getmonero.org e verifique o hash e a assinatura publicados na página de download antes de executar qualquer coisa.

tar xjf monero-linux-x64-vVERSION.tar.bz2
sudo mv monero-x86_64-linux-gnu-vVERSION /opt/monero
Os passos deste guia em ordem: 1. O que você precisa; 2. prepare o servidor; 3. baixe e verifique; 4. inicie o daemon; 5. use-o com a sua carteira; 6. Notas sobre o firewall
Os passos deste guia, em ordem.

Passo 3: inicie o daemon

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

A opção --prune-blockchain mantém cerca de um terço dos dados e reduz bastante a necessidade de disco. Deixe-a de fora para um nó completo. Acompanhe o progresso com /opt/monero/monerod status ou no log.

Passo 4: use com sua carteira

Para usar o nó a partir de uma carteira em outro dispositivo, rode o daemon com RPC restrito e aponte a carteira para o endereço do seu servidor e a porta 18081. Mantenha o RPC completo privado: não o exponha abertamente. Para uso remoto, prefira a opção de RPC restrito e uma regra de firewall que permita apenas o seu próprio IP.

Notas sobre o firewall

  • A porta 18080 é a porta peer-to-peer. Abri-la ajuda a rede.
  • A porta 18081 é a porta RPC. Restrinja-a ao seu próprio endereço.

Perguntas frequentes

De quanto disco um nó Monero precisa?

Um nó Monero completo precisa hoje de bem mais de 200 GB, e a blockchain continua crescendo. O modo podado usa cerca de um terço disso.

Por que executar o seu próprio nó Monero?

Ele permite verificar a cadeia por conta própria e impede que um nó remoto descubra quais transações a sua carteira consulta.