允許比特幣核心上的傳入連接
晚上好,
我最近在我的家庭伺服器(執行 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 已打開:
- Ping.eu 埠檢查
- WhatMyIP 埠掃描器
- T1 購物者埠掃描器
(我會為上述掃描器提供連結,但我不能發布超過 2 個連結)
我還在 Windows 防火牆中創建了兩條規則(在入站規則下),它們具有以下屬性:
- 本地埠 - 8333
- 遠端埠 - 所有埠
- 範圍 - 本地和遠端 IP 地址設置為任何 IP 地址
- 域、公共和私有全部選中
- 檢查所有滿足指定條件的程序
- 設置為允許連接
- 規則已啟用
上述設置有兩條規則,一條用於 TCP,一條用於 UPD。即使進行了上述所有設置,Bitnodes 網站上的“加入網路”工具(頂部的第二個連結)仍然顯示我的節點無法訪問,並且程序內的調試視窗顯示 0 個傳入連接和 8 個傳出連接。
我不確定還需要設置什麼,因為我完成了指南中的所有內容並且埠 8333 肯定是打開的。任何有關此問題的幫助或資訊將不勝感激。先感謝您。
多米尼克
我有同樣的問題。埠是開放的,但在 bitnodes.21.co 的測試會失敗。然而,在我的比特幣客戶端下載了整個 BlockChain 之後,一切正常。我用了大約 144 小時用 150Mbps 的光纖線路下載了整個鏈。
在下載整個鏈之前,https: //bitnodes.21.co/#join-the-network 上的測試會給出“無法訪問”錯誤。下載後變為綠色,表示可以訪問。
所以你只需要耐心等待:)
遵循所有正常步驟後,我遇到了同樣的問題。我等了,它仍然沒有工作。我必須更改我電腦的防火牆(在入站規則中)以使比特幣核心(在下面突出顯示)擁有一個私人配置文件。起初是“私人的,公共的”。
您可以通過此圖示查看是否有兩個方向。下面複選標記左側的 U 的兩個部分都應為粗體。如果其中一個方向不起作用,則不會是粗線。
您還可以在此處更改最大連接數:
比特幣核心 - 錢包 > 設置 > 選項 > 打開配置文件
我認為我的最初只設置為 max=3。