Post
Topic
Board Development & Technical Discussion
Re: Cascading Bitcoin Nodes
by
ScripterRon
on 30/01/2018, 12:54:05 UTC
Hi,

I want to setup a secure Wallet System with bitcoin core on linux.
First bitcoin node should be placed in the DMZ, behind the Front Firewall.
Second node should be placed in a secure net, without a direct internet connect.
The second node should sync with the first node.

I setup the 2 Nodes. First Node is syncing.
Second Node has configured:
connect=192.168.1.15
addnode=192.168.1.15

But it does not start loading blocks.

Any Ideas?

Kind regards, Morph

As achow101 noted, you need to wait for the first node to sync.  I run a two-node setup myself where the first node is an internet hub (around 95 connections at any given time) and does not have a wallet and the second node which has a wallet connects just to the first node.  I use a 'connect' statement so the second node connects to just the first node and specify 'listen=0' so the second node doesn't try to accept incoming connections.  But I don't do this for security but for convenience since the first node is on a VPS and the second node is on my desktop.  I compile Bitcoin Core from the source, so I'm not concerned about malware.  I suppose a node could be hacked by a malformed peer message but I don't consider it very likely.