Bitcoin-Core

允許比特幣核心上的傳入連接

  • January 5, 2022

晚上好,

我最近在我的家庭伺服器(執行 Windows 7)上安裝了 Bitcoin Core v0.12.1,並希望允許它接受傳入連接並使用此處找到的指南:https ://bitcoin.org/en/full-node#windows-7以確保我做了所有需要的事情。不幸的是,它沒有顯示任何傳入連接,當我使用指南中推薦的連接工具(<https://bitnodes.21.co/#join-the-network>)時,它說我的伺服器無法訪問。

我已經設置了埠 8333 的埠轉發到我的伺服器的 IP 地址,192.168.1.105(無線)和 192.168.1.129(乙太網)。我在以下網站上進行了埠掃描,它們都表明埠 8333 已打開:

  1. Ping.eu 埠檢查
  2. WhatMyIP 埠掃描器
  3. T1 購物者埠掃描器

(我會為上述掃描器提供連結,但我不能發布超過 2 個連結)

我還在 Windows 防火牆中創建了兩條規則(在入站規則下),它們具有以下屬性:

  1. 本地埠 - 8333
  2. 遠端埠 - 所有埠
  3. 範圍 - 本地和遠端 IP 地址設置為任何 IP 地址
  4. 域、公共和私有全部選中
  5. 檢查所有滿足指定條件的程序
  6. 設置為允許連接
  7. 規則已啟用

上述設置有兩條規則,一條用於 TCP,一條用於 UPD。即使進行了上述所有設置,Bitnodes 網站上的“加入網路”工具(頂部的第二個連結)仍然顯示我的節點無法訪問,並且程序內的調試視窗顯示 0 個傳入連接和 8 個傳出連接。

我不確定還需要設置什麼,因為我完成了指南中的所有內容並且埠 8333 肯定是打開的。任何有關此問題的幫助或資訊將不勝感激。先感謝您。

多米尼克

我有同樣的問題。埠是開放的,但在 bitnodes.21.co 的測試會失敗。然而,在我的比特幣客戶端下載了整個 BlockChain 之後,一切正常。我用了大約 144 小時用 150Mbps 的光纖線路下載了整個鏈。

在下載整個鏈之前,https: //bitnodes.21.co/#join-the-network 上的測試會給出“無法訪問”錯誤。下載後變為綠色,表示可以訪問。

所以你只需要耐心等待:)

遵循所有正常步驟後,我遇到了同樣的問題。我等了,它仍然沒有工作。我必須更改我電腦的防火牆(在入站規則中)以使比特幣核心(在下面突出顯示)擁有一個私人配置文件。起初是“私人的,公共的”。

在此處輸入圖像描述

您可以通過此圖示查看是否有兩個方向。下面複選標記左側的 U 的兩個部分都應為粗體。如果其中一個方向不起作用,則不會是粗線。

在此處輸入圖像描述

您還可以在此處更改最大連接數:

比特幣核心 - 錢包 > 設置 > 選項 > 打開配置文件

我認為我的最初只設置為 max=3。

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