go-ipfs命令詳解之swarm
阿新 • • 發佈:2019-01-03
在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
個人微信:18191727