Bitcoin-Core

綁定本地IP地址並在addpeeraddress中使用

  • September 1, 2021

綁定本地IP(節點1)

bitcoind -regtest=1 -port=18333 -bind=192.168.150.110

日誌:

2021-09-01T13:14:16Z Bound to 192.168.150.110:18333
2021-09-01T13:14:16Z Bound to 127.0.0.1:18445

嘗試將其添加到 peers.dat(節點 2)

bitcoin-cli addpeeraddress "192.168.150.110" 18333
{
 "success": false
}

為什麼會返回false

peers.dat(和相關的 RPC)用於自動連接機制,包括中繼到其他節點。

您正在添加一個不可全域路由的地址(它是一個 LAN IP)。它不能被插入到自動連接數據庫中,因為它不能被中繼到其他對等點。

如果您想要連接到它,請使用手動連接機制(即addnodeRPC 或-addnode-connect選項)。

引用自:https://bitcoin.stackexchange.com/questions/108446