【问题标题】:Multiple substrate nodes but each only has a single peer多个底层节点,但每个只有一个对等节点
【发布时间】:2021-07-26 09:41:50
【问题描述】:

this tutorial 之后,我有一个由五个节点组成的网络运行,引导节点和四个对等节点。引导节点显示四个对等点。在同一台 PC 上运行的两个节点相互发现并看到两个对等节点。但最后两个节点只显示一个对等节点,即引导节点。

如何让节点看到所有其他对等节点,而不仅仅是启动节点?

我正在尝试使用以下内容进行连接,并为我的网络正确填写了 node_name、IP 和 xxxyyyzzz 位。

./target/release/node-template \
--base-path /tmp/<node_name>   \
--chain ./customSpecRaw.json   \
--port 30333                   \
--ws-port 9945                 \
--rpc-port 9933                \
--validator                    \ 
--rpc-methods Unsafe           \
--name <other_node_name>       \
--bootnodes /ip4/<ip_addr>/tcp/30333/p2p/xxxyyyzzz

【问题讨论】:

    标签: rust substrate


    【解决方案1】:

    如果 Substrate 节点在同一台机器上,它们可以自动找到彼此。 (这可以通过--no-mdns 标志禁用。)

    如果您看到此消息,则 IP 正确,但对等方 ID 不正确: “您要连接的引导节点 ... 提供的对等 ID 与您期望的不同”

    如果没有,我会 ping IP 并确保有网络连接,并且 30333 端口在中间的任何防火墙上都是打开的。 (您可以使用 telnet 来查看特定端口是否正在侦听)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-03-23
      • 2017-02-04
      • 1970-01-01
      • 1970-01-01
      • 2018-07-13
      • 1970-01-01
      相关资源
      最近更新 更多