1. 程式人生 > >go-ipfs命令詳解之swarm

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