使用aws EC2连接到Multichain网络

时间:2016-12-25 22:17:14

标签: amazon-ec2 bitcoin blockchain

我试图通过尝试多链平台来学习区块链的基础知识,我一直在关注多链指南来制作私有区块链,我使用的是EC2的两个实例,我设法使用我的第一个实例创建区块链:

>multichaind secondChain -daemon

MultiChain Core Daemon build 1.0 alpha 27 protocol 10007

MultiChain server starting
Looking for genesis block...
Genesis block found

Other nodes can connect to this node using:
multichaind secondChain@XXX.XX.X.XX:XXXX

Node started

但是,当我尝试使用EC2的第二个实例连接到区块链时,我被拒绝了:

>multichaind secondChain@XXX.XX.X.XX:XXXX

MultiChain Core Daemon build 1.0 alpha 27 protocol 10007

Retrieving blockchain parameters from the seed node XXX.XX.X.XX:XXXX ...
Error: Couldn't connect to the seed node XXX.XX.X.XX on port XXXX - please check multichaind is running at that address and that your firewall settings allow incoming connections.

这是预期的,因为我需要授予该机器的连接权限。但是,它应该返回一个钱包地址,以便我可以授予连接权限。

我认为这与可能不允许我连接的EC2设置有关。我对EC2和网络知之甚少。我无法解决这个问题。

2 个答案:

答案 0 :(得分:1)

您是否检查过您尝试连接的实例是否已授予对该端口的访问权限?

答案 1 :(得分:0)

如果multihaind说“请检查multihaind是否在该地址运行,并且防火墙设置允许传入连接”

通常是一个或另一个。端口和运行已经。 既然你还没有批准,它可能是端口。