[ Blockchain ] 在 AWS 建立私有 IPFS - 清空與確認

示意圖


學習目標

  • 清空與確認 Node-1 與 Node-2 的 IPFS 設定

前置準備作業

  1. 一台能上網的電腦

  2. Node-1 與 Node-2 皆已完成安裝與設定 IPFS


清空 Node-1 與 Node-2 的 IPFS 設定

《 清空 Node-1 的 IPFS 設定 》

Step 1. 登入到 Node-1


Step 2. 刪除預設的 Bootstrap 節點配置

  ❖ 在【 終端機 (macOS) / Putty (Windows) 】輸入下方指令
    ipfs bootstrap rm --all


Step 3.

  ❖ 在【 終端機 (macOS) / Putty (Windows) 】輸入下方指令
    ipfs bootstrap add /ip4/[Node-1-IP]/tcp/4001/ipfs/[Node-1-ID]

    例如 : ipfs bootstrap add /ip4/52.71.109.164/tcp/4001/ipfs/Qma6Tz4P6cKm99xTyVpoj2yVWZycB3XgpdPjx2gHUiKAdf


Step 4.

  ❖ 在【 終端機 (macOS) / Putty (Windows) 】輸入下方指令
    export LIBP2P_FORCE_PNET=1


Step 5.

  ❖ 在【 終端機 (macOS) / Putty (Windows) 】輸入下方指令
    ipfs daemon &


《 清空 Node-2 的 IPFS 設定 》

Step 1. 登入到 Node-2


Step 2.

  ❖ 在【 終端機 (macOS) / Putty (Windows) 】輸入下方指令
    ipfs bootstrap rm --all


Step 3.

  ❖ 在【 終端機 (macOS) / Putty (Windows) 】輸入下方指令
    ipfs bootstrap add /ip4/[Node-1-IP]/tcp/4001/ipfs/[Node-1-ID]

    例如 : ipfs bootstrap add /ip4/52.71.109.164/tcp/4001/ipfs/Qma6Tz4P6cKm99xTyVpoj2yVWZycB3XgpdPjx2gHUiKAdf


Step 4.

  ❖ 在【 終端機 (macOS) / Putty (Windows) 】輸入下方指令
    export LIBP2P_FORCE_PNET=1


Step 3.

  ❖ 在【 終端機 (macOS) / Putty (Windows) 】輸入下方指令
    ipfs daemon &


確認 Node-1 與 Node-2 的 IPFS 設定

Node-1 確認 》

  ❖ 在【 終端機 (macOS) / Putty (Windows) 】輸入下方指令
    ipfs swarm peers


Node-2 確認 》

  ❖ 在【 終端機 (macOS) / Putty (Windows) 】輸入下方指令
    ipfs swarm peers

ALL RIGHTS RESERVED. COPYRIGHT © 2018. Designed and Coded by Makee.io