Bitcoin-Core
如何確認我的節點在網路上?
我想驗證我的節點是否在比特幣網路上。為此,我在我的 bitcoincore 控制台上使用了“getnetworkinfo”命令,並且能夠選擇我節點的 IP 地址。這是: 2001:0:9d38:6abd:18e2:3f37:8f79:532e 然後我將此地址和埠 (8333) 輸入<https://bitnodes.earn.com>並簽出我的節點。但是,當我在以下位置查看活動節點的地圖時,我的節點不顯示:https ://bitnodes.earn.com/nodes/live-map/
有人能告訴我為什麼我的節點沒有出現在實時地圖上嗎?
有人能告訴我為什麼我的節點沒有出現在實時地圖上嗎?
這可能是由於他們正在執行的軟體,它不一定能看到您的節點。您不必在地圖上即可線上。您不必在任何網站上列出即可線上。你不在地圖上不應該關心你,因為這無關緊要。這只是一個花哨的圖形,實際上並沒有多大意義。
您可以使用
getconnectioncount
orgetnetworkinfo
命令檢查您是否已連接到網路。這些會告訴你有多少與其他節點的連接,如果它超過 0,那麼你連接到比特幣網路。
嘗試
bitcoin-cli getconnectioncount
你有多少連接?你確定你的 8333 埠是開放的嗎?
Bitnodes API 為您的節點返回 DOWN 狀態。
curl -H "Accept: application/json; indent=4" https://bitnodes.earn.com/api/v1/nodes/2001:0:9d38:6abd:18e2:3f37:8f79:532e-8333/ { "hostname": "", "address": "2001:0:9d38:6abd:18e2:3f37:8f79:532e", "status": "DOWN", "data": null, "bitcoin_address": "", "url": "", "verified": false, "mbps": null }