Corda网络配置和NAT

时间:2018-06-07 14:39:57

标签: networking nat corda

我们正在与其他合作伙伴开展项目,我们正在寻找网络设计/配置方面的一些挑战。该项目基于Corda开源,我们提供Dorman,公证和网络地图服务。每个参与者都有自己的节点。为了避免通过互联网传输敏感数据,在参与者的基础设施之间建立了VPN。当他们使用不同的云提供商时,Azure和AWS上的环境之间建立了VPN。 设置了三个参与者的节点(每个伙伴一个)。当我们尝试连接第四个节点(对于新的合作伙伴)时,我们遇到了IP地址冲突(使用相同的私有IP地址)。这个问题可以通过NAT解决,但是,我们猜测Corda Open Source不支持它。

  1. 这是真的吗? Corda Open Source不支持NAT实现吗?
  2. 有任何解决或规避私人IP地址冲突的建议吗?
  3. 随着Corda Enterprise的发布,展望不久的将来。如何使运行Corda Open Source的节点与运行Corda Enterprise的其他节点进行交互而没有IP地址冲突?

1 个答案:

答案 0 :(得分:0)

您需要使用Corda网络地图服务。它将允许您实际将请求发送到当前节点上的网络映射,并在网络上注册新节点。

基本上,您将在网络地​​图服务节点上对/ network-map / publish进行POST。

以下是corda文档上页面的链接:https://docs.corda.net/docs/corda-os/4.4/network-map.html#http-network-map-protocol