我们使用搁浅(https://ipfs.io/docs/install/)创建了2个节点 两者都连接到公共网络并且工作正常。 现在我们正在尝试使用这两个节点创建一个专用网络,如下所述,但数据未在两个节点上同步。 https://github.com/ipfs/go-ipfs/blob/master/docs/experimental-features.md#private-networks
以下是我们启动守护程序时的响应
$ipfs daemon --enable-pubsub-experiment
Initializing daemon...
Adjusting current ulimit to 2048...
Successfully raised file descriptor limit to 2048.
Swarm is limited to private network of peers with the swarm key
Swarm key fingerprint: 5c9869c16230b2b24f66f89a519043d1
Swarm listening on /ip4/127.0.0.1/tcp/4001
Swarm listening on /ip4/127.0.0.1/tcp/4001
Swarm listening on /ip6/::1/tcp/4001
API server listening on /ip4/127.0.0.1/tcp/5001
Gateway (readonly) server listening on /ip4/1127.0.0.1/tcp/8080
Daemon is ready
答案 0 :(得分:0)
当我尝试创建ipfs的私人网络
时,我也遇到了同样的问题我的决议,在第一个同行中这样做: 1.在ipfs init之后,删除所有存在的引导程序项
<code>ipfs bootstrap rm --all</code>
运行
ipfs daemon &
检查自我ID:
ipfs id
在“地址”会话中,地址在这里。
将地址复制到其他命令,如:
ipfs bootstrap add /ip4/127.0.0.1/tcp/4001/ipfs/QmXrDENoDrzn4pmGYUS4wbPvPhYUkxDCa9ij7dK1VAMqKP
ipfs bootstrap add /ip4/192.168.3.98/tcp/4001/ipfs/QmXrDENoDrzn4pmGYUS4wbPvPhYUkxDCa9ij7dK1VAMqKP
ipfs bootstrap add /ip6/::1/tcp/4001/ipfs/QmXrDENoDrzn4pmGYUS4wbPvPhYUkxDCa9ij7dK1VAMqKP
ipfs bootstrap add /ip4/192.168.9.56/tcp/60824/ipfs/QmXrDENoDrzn4pmGYUS4wbPvPhYUkxDCa9ij7dK1VAMqKP
在其他同伴中做4.step。 过了一会儿,他们就连接起来了。
ipfs swarm peers
希望能帮助更多人少走弯路