我为实验和学习制作了一个莱特币克隆。我已经在两台不同的(ubuntu)机器上编译并启动了无头客户端(mycoind): 1. 我的家用机器,使用 ip1 2. 我的工作用机器使用 ip2 我有一个 VPN 连接,所以我使用 ssh 在机器 2 上工作。在每个 mycoin.conf 文件中,我添加了“connect=ip”行,其中 ip=ip 表示另一台机器。我也对“rpcallowip=ip”做同样的事情(但不确定是否需要最后一部分)
但是 debug.log 文件只是这样:
2014-05-18 11:45:03 尝试连接 xx.xx.xx.xx lastseen=0.0hrs
2014-05-18 11:45:03 select() 后 connect() 失败:连接被拒绝
如果我在没有指定连接的情况下启动客户端,它会获得很多连接(我使用莱特币端口,所以它必须是莱特币网络),它似乎正在愉快地挖掘,而不是在它自己的不同链上挖掘硬币。我想知道问题是ip还是防火墙-是否有单独的方法来检查此类连接