<p>Those nodes listed in chainparamsseeds.h are fallback seed nodes. They are not what Bitcoin Core uses by default to connect to the network, they are only used as a last resort if none of the other methods for finding nodes works.</p>

<p>Furthermore, the nodes listed there are seed nodes. This means that Bitcoin Core will connect to them briefly to get IP addresses of other nodes to connect to, and then disconnect from the seed node. They are not there to maintain full connections.</p>

<p>If you want to have a node connect to another node, use the <code>addnode</code> command.</p>

CC BY-SA 4.0
2018-06-11T00:10:29.350Z
2018-06-11T00:10:29.350Z
Ava Chow
<p>I play with bitcoin source code to learn,
I create my own fullnode, and change the chainparamsseeds.h to just use my own node as SeedSpec6, and comment the dns seeds in chainparams.cpp.
When open bitcoin-qt, it wont connect to node defined. but when I use addnode command, then it connect and start syncing.</p>

<p>Why same node can't be used form FixedSeednode config?</p>

<p>Thanks</p>

<bitcoin-core><seed>
Fixedseed ignored by bitcoin-qt
Ashian
# Fixedseed ignored by bitcoin-qt

(Asked by: username_0 on 2018-06-10)

I play with bitcoin source code to learn,
I create my own fullnode, and change the chainparamsseeds.h to just use my own node as SeedSpec6, and comment the dns seeds in chainparams.cpp.
When open bitcoin-qt, it wont connect to node defined. but when I use addnode command, then it connect and start syncing.

Why same node can't be used form FixedSeednode config?

Thanks

**Tags:** bitcoin-core, seed


---

## 1 answers

### Answer by username_1 on 2018-06-11. Score: 1 | Accepted answer

Those nodes listed in chainparamsseeds.h are fallback seed nodes. They are not what Bitcoin Core uses by default to connect to the network, they are only used as a last resort if none of the other methods for finding nodes works.

Furthermore, the nodes listed there are seed nodes. This means that Bitcoin Core will connect to them briefly to get IP addresses of other nodes to connect to, and then disconnect from the seed node. They are not there to maintain full connections.

If you want to have a node connect to another node, use the `addnode` command.


---

