Altcoin
如何全域連接節點?
我在不同的網路上執行兩個山寨幣客戶端,通過 VPN 連接。addnode 命令工作正常,節點連接。但是如果我想讓其他人連接到我的網路怎麼辦?我擁有的 ip 地址是本地子網地址。
您應該至少有一個可以從公共 IP 地址訪問的節點。這可能意味著設置您的路由器/防火牆以將您的山寨幣埠轉發到機器的內部 IP 地址。
如果它是靜態的(聽起來這是一個非常小的,可能由您製作,altcoin),您可以將這個(公共)IP 硬編碼到您的山寨幣程式碼中,和/或硬編碼指向已知節點的 DNS 伺服器(如果您正在尋找具有動態 IP 的免費/廉價方法,可以使用No- IP)。這些是比特幣核心用來發現你的第一個對等點的相同技術。
一旦一個新的客戶端連接到它的第一個對等點,對等點會告訴你更多的對等點,等等。
我通過在一個客戶端的 .conf 文件中添加行 listen=1 來修復它我還使用了 -connect=xx.xx.xx.xx 命令行參數,其中我使用了我在 myexternalip.com 上找到的全域 IP