<p>If you are running -onlynet=onion, there is no need to open any router ports. Perhaps I misunderstand your question. </p>

<p>If your chain state is caught up, and bitcoind+Tor is properly configured, you should be serving data to other nodes, even behind an otherwise locked-down home router. </p>

<p>What result do you get when running </p>

<pre><code>$ bitcoin-cli getpeerinfo | grep true
</code></pre>

CC BY-SA 4.0
2019-01-29T23:36:27.830Z
I can connect to peers but I have no inbound connections. so it seems I need to open router ports hence my question.
joe.js
CC BY-SA 4.0
2019-01-31T18:10:46.030Z
You definitely do not need open any router ports--that would defeat the purpose of Tor routing. I run my full node over Tor only, behind a locked down router with no external ports exposed. These are the steps I used for Tor config: https://medium.com/@lopp/how-to-run-bitcoin-as-a-tor-hidden-service-on-ubuntu-cff52d543756
8bg
CC BY-SA 4.0
2019-02-02T11:19:44.073Z
@bg thank you. following that guide I am now able to have inbound connections without having to open any router ports with my tor full node.
joe.js
CC BY-SA 4.0
2019-01-29T18:14:46.617Z
2019-01-29T18:14:46.617Z
8bg
<p>I wanted to know if there's any privacy considerations to take into account when opening the bitcoin ports on the router for a bitcoin node.</p>

<p>I'm using <code>-onlynet=onion</code> in the bitcoin.conf file and I did not modify any tor config file.</p>

<p>I also wonder if a remote port scan can detect I have a bitcoin port open in the router and whether changing to a random port would help privacy. thanks.</p>

<network><privacy><full-node><tor>
Any privacy considerations regarding allowing inbound connections for a Tor full node?
joe.js
# Any privacy considerations regarding allowing inbound connections for a Tor full node?

(Asked by: username_0 on 2019-01-21)

I wanted to know if there's any privacy considerations to take into account when opening the bitcoin ports on the router for a bitcoin node.

I'm using `-onlynet=onion` in the bitcoin.conf file and I did not modify any tor config file.

I also wonder if a remote port scan can detect I have a bitcoin port open in the router and whether changing to a random port would help privacy. thanks.

**Tags:** network, privacy, full-node, tor


---

## 1 answers

### Answer by username_1 on 2019-01-29. Score: 1 | Accepted answer

If you are running -onlynet=onion, there is no need to open any router ports. Perhaps I misunderstand your question. 
If your chain state is caught up, and bitcoind+Tor is properly configured, you should be serving data to other nodes, even behind an otherwise locked-down home router. 
What result do you get when running 
$ bitcoin-cli getpeerinfo | grep true

> **Comments:**
> **username_0**: I can connect to peers but I have no inbound connections. so it seems I need to open router ports hence my question.  
> **username_1**: You definitely do not need open any router ports--that would defeat the purpose of Tor routing. I run my full node over Tor only, behind a locked down router with no external ports exposed. These are the steps I used for Tor config: https://medium.com/@lopp/how-to-run-bitcoin-as-a-tor-hidden-service-on-ubuntu-cff52d543756  
> **username_0**: @bg thank you. following that guide I am now able to have inbound connections without having to open any router ports with my tor full node.  

---

