go-ipfs命令详解之swarm

在ipfs网络中,swarm是一个组件,它用于打开、监听和维持与一个节点的连接。Swarm命令就是用来操作swarm组件的。基本格式如下:

ipfs swarm [子命令]

其中子命令有5个,分别是:

1.addrs   列出已知地址,debug时很有用

      子命令local和listen用于列出本地和监听的地址。

--id bool 以地址方式列出节点,缺省false

2. connect <address>  开启一个连接

     注意后边必须跟着完整的地址格式。

3.disconnect <address>  断开一个连接

断开连接不是永久的,可随时重新连接。

4.filters  操作地址过滤器

这边建议先去看看cidr。过滤器使用多重地址过滤器的格式来指定:

/ip4/192.168.0.0/ipcidr/16

等价于:

192.168.0.0/16

其子命令add和rm用于添加或删除一个过滤器,但是使用这种方法改变的过滤器在后台进程重启时就会丢失。若要使其持续,需将过滤器添加至配置文件。过滤器默认为在配置项“Swarm.AddrFilters”下指定的那些。

5.peers  列出已连接上的节点

-v bool 展示额外信息

--streams bool 同时列出每个节点关于开放流的信息

--latency bool 同时列出每个节点的延迟

如果你也喜欢ipfs,可以扫码加入我的星球,我们一起亲密的玩耍

 

也可以加入我刚建的QQ群71789361,里边有一些不错的学习资料供下载。

个人微信:18191727

猜你喜欢

转载自blog.csdn.net/angciyu/article/details/80685631
今日推荐