Closed jprupp closed 4 years ago
Bitcoin does not currently support dual-stack IP (it uses IPv4 mapped addresses only). We have implemented it and will make a pull request. This allows your node to be both IPV4 and IPV6 at the same time thus bridging the gap between IPv4 and IPv6 nodes.
IPv6? Now is not a good time.
Our non-satoshi full node runs dual-stack (both IPv4 and IPv6). It has no problems for 3.5 years now with IPv6.
I setup a Raspberry Pi as my secondary BTC1 node. I expect that once Bitcoin upgrades to 2MB blocks that node will continue working fine.
I am facing a curious problem that was not happening while the network interface was
wlan0
in a local network, but it has started to affect the device since I connected it via theeth0
interface with a public IP address. The wireless dongle that was originallywlan0
is now gone.The issue is that when I type any
bitcoin-cli
commands, I get this error:I must specify
--rpcconnect=::1
in thebitcoin-cli
command line so that it connects to the localhost IPv6 address instead of127.0.0.1
.I wonder why there are there discrepancies between
bitcoin-cli
andbitcoind
when it comes to selecting the IP address to use in order to create or connect to the locally-running RPC server. This issue might also affect Bitcoin Core.