So I'm running the Monero GUI on Tails, using remote nodes, and the remote nodes are very unreliable. I was thinking about running a local node. I've read the sheep's noob guide but I'm hesitant to mess with IP tables and torsocks. Is this safe and necessary to do on Tails?

If you go into the GUI where it says local node you can specify where you want to download the blockchain.


2 Answers 2


There is no avoiding editing the firewall rules on Tails. Instructions for running Monero on Tails can be found in the projects README and quoted below:

Using Tor on Tails

TAILS ships with a very restrictive set of firewall rules. Therefore, you need to add a rule to allow this connection too, in addition to telling torsocks to allow inbound connections. Full example:

sudo iptables -I OUTPUT 2 -p tcp -d -m tcp --dport 18081 -j ACCEPT

DNS_PUBLIC=tcp torsocks ./monerod --p2p-bind-ip --no-igd --rpc-bind-ip \
--data-dir /home/amnesia/Persistent/your/directory/to/the/blockchain
  • Is it safe to change these settings though?
    – bionic
    Commented May 23, 2019 at 0:14
  • I see no problem with it. It wouldn't be in the Monero README if it was considered unsafe.
    – jtgrassie
    Commented May 23, 2019 at 2:40
  • Does the drive need to be formatted for Linux?
    – bionic
    Commented May 30, 2019 at 4:05
  • If you're running on Linux, yes.
    – jtgrassie
    Commented May 30, 2019 at 4:15

./monero-blockchain-import --input-file /media/amnesia/PATH/TO/blockchain.raw --data-dir ~/Persistent/PATH/TO/LOCATION

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.