按照上一篇文章介绍,在搭建一个IPFS节点,本系列教程使用了 两个Ubuntu 16.04 服务器 + 一台win10主机搭建的三个ipfs节点。
一.IPFS 配置文件修改
IPFS多节点构建一个本地的分布式文件系统,在联盟链开发环境下,多数会使用到IPFS多节点私有网存储文件。
基于上一篇文章介绍,为了搭建多节点的IPFS访问,需要修改~/.ipfs config 文件
二.删除默认公网 bootstrap 连接节点
三.IPFS 节点添加
1.通过 ipfs id 查看本节点信息
2.在另一个ipfs 节点中添加
四.多节点共享密钥
1.密钥工具下载地址:https://github.com/Kubuxu/go-ipfs-swarm-key-gen
密钥生成需要go 支持,如果本地服务器未安装 go ,请先下载安装 go
2.安装完后,查看生成的swarm.key
3.将密钥同步到其余节点 ~/.ipfs 目录下
或者使用ftp上传文件至服务器
五.测试IPFS多节点连接
1.进入一个节点go-ipfs目录下创建一个文件
2.调用ipfs add 命令,将文件上传至ipfs网络
3.在另一个IPFS节点中查看
可以查看到此内容,说明两个ipfs 节点已经联通。
至此,本篇IPFS私有网多节点搭建已经介绍完成,下一篇将介绍IPFS集群管理多节点。
更多参考文档:
https://github.com/Kubuxu/go-ipfs-swarm-key-gen
http://ipfser.org/2018/03/31/r35/
关注公众号
领取专属 10元无门槛券
私享最新 技术干货