<p>Yes, it is possible.</p>

<p>You simply need to listen on the different IP addresses. What is necessary to do that and the steps required depend on your network configuration and hardware capabilities.</p>

<p>The trick is then to get your node to advertise all of the different IP's, which on some node software I <em>think</em> (from practical experience but, without going back actually to confirm) that you can just specify multiple external IP's.</p>

<p>I am not sure that this accomplishes much, however. If you have the bandwidth you can just modify the node to allow a high number of incoming connections and use a single IP.</p>

<p>Also, I suspect, others may confirm, that the default connection rules have subnet spacing integrated so that the same node will not connect outgoing to all connections in the one subnet.</p>

<p>If you control traffic and DNS on your network it is trivial to ruin Bitcoin via a number of methods as you could the operation of any application.</p>

CC BY-SA 4.0
2018-05-13T02:51:50.273Z
2018-05-13T02:51:50.273Z
Willtech
<p>you are talking tcp/ip network stack and name resolution here. It can be done, you can change your IP as often as you want on your system. For a core node this doesn't make sense, so this looks like someone wants to find a way to destabilize the network. Or where you tricked by someone?
On DNS and tcp/ip stack, this is the wrong area here - this is not a network stackexchange...</p>

CC BY-SA 3.0
2017-08-10T20:36:31.840Z
The question of whether it is undetectable as the same node is very on topic, however.
Pieter Wuille
CC BY-SA 3.0
2017-05-12T13:25:48.430Z
2017-05-12T13:25:48.430Z
pebwindkraft
<p>Is it possible to make one core-node accessible under several ip-addresses? (with the result that other nodes can not recognize that it is the same node under two different ip-addresses) 
If this is not possible: Why?</p>

<bitcoin-core><network>
One node accessible under several ip-addresses?
anion
# One node accessible under several ip-addresses?

(Asked by: username_0 on 2017-05-12)

Is it possible to make one core-node accessible under several ip-addresses? (with the result that other nodes can not recognize that it is the same node under two different ip-addresses)
If this is not possible: Why?

**Tags:** bitcoin-core, network


---

## 2 answers

### Answer by username_1 on 2018-05-13. Score: 2 | Accepted answer

Yes, it is possible.

You simply need to listen on the different IP addresses. What is necessary to do that and the steps required depend on your network configuration and hardware capabilities.

The trick is then to get your node to advertise all of the different IP's, which on some node software I *think* (from practical experience but, without going back actually to confirm) that you can just specify multiple external IP's.

I am not sure that this accomplishes much, however. If you have the bandwidth you can just modify the node to allow a high number of incoming connections and use a single IP.

Also, I suspect, others may confirm, that the default connection rules have subnet spacing integrated so that the same node will not connect outgoing to all connections in the one subnet.

If you control traffic and DNS on your network it is trivial to ruin Bitcoin via a number of methods as you could the operation of any application.


---

### Answer by username_2 on 2017-05-12. Score: 0

you are talking tcp/ip network stack and name resolution here. It can be done, you can change your IP as often as you want on your system. For a core node this doesn't make sense, so this looks like someone wants to find a way to destabilize the network. Or where you tricked by someone?
On DNS and tcp/ip stack, this is the wrong area here - this is not a network stackexchange...

> **Comments:**
> **username_3**: The question of whether it is undetectable as the same node is very on topic, however.  

---

