<p>If you already have bitcoin up and running for some time, just open terminal/commandline window and run:</p>

<p>netstat -b (Windows)</p>

<p>netstat -tnp (Linux)</p>

<p>In the Local address column output, note whether there is port 8333 used with any bitcoind connection. If yes, you know that your node is reachable from internet and thus you are fully participating. Otherwise you need to allow connections to port 8333 from outside in your firewall, so that you don't have to depend on other nodes accepting connections. Also, healthy and up to date node is sending/receiving transactions quickly.</p>

<p>Other concerns, like security, are handled by bitcoind automatically, as it verifies all received data. The bitcoin-qt GUI is working in exactly the same way, I just presume you'd prefer running bitcoind as a background service. </p>

CC BY-SA 3.0
2012-12-07T17:52:36.790Z
2012-12-07T17:52:36.790Z
Juraj
<p>I have bandwidth and CPU to spare and I'd like to participate in the P2P nature of sharing the blockchain to other peers.  How can I properly, and securely participate?</p>

<p>Also, how can I test or verify my client that its working correctly?</p>

<p>Can I participate in the same (port 8333) blockchain replication if I run in server mode? </p>

<blockchain><bitcoin-core><windows><server>
How do I test that blockchain p2p replication is properly, securely exposed to the internet?
makerofthings7
# How do I test that blockchain p2p replication is properly, securely exposed to the internet?

(Asked by: username_0 on 2012-12-07)

I have bandwidth and CPU to spare and I'd like to participate in the P2P nature of sharing the blockchain to other peers. How can I properly, and securely participate?

Also, how can I test or verify my client that its working correctly?

Can I participate in the same (port 8333) blockchain replication if I run in server mode?

**Tags:** blockchain, bitcoin-core, windows, server


---

## 1 answers

### Answer by username_1 on 2012-12-07. Score: 1 | Accepted answer

If you already have bitcoin up and running for some time, just open terminal/commandline window and run:

netstat -b (Windows)

netstat -tnp (Linux)

In the Local address column output, note whether there is port 8333 used with any bitcoind connection. If yes, you know that your node is reachable from internet and thus you are fully participating. Otherwise you need to allow connections to port 8333 from outside in your firewall, so that you don't have to depend on other nodes accepting connections. Also, healthy and up to date node is sending/receiving transactions quickly.

Other concerns, like security, are handled by bitcoind automatically, as it verifies all received data. The bitcoin-qt GUI is working in exactly the same way, I just presume you'd prefer running bitcoind as a background service.


---

