IPFS の接続先 Peer アドレスに Pinata や Cloudflare などを追加したい。
複数のラズパイ Zero で IPFS ノードを起動させているのですが、バックアップ先の Pinata(PIN サービス)と、HTTP へのゲートウェイである Cloudflare などのコンテンツ・プロバイダーのノード(PeerID
)を追加したいのです。
TL; DR (今北産業)
以下を IPFS のノードを起動する際の Bootstrap(起動時に接続するノードのリスト)や、WebUI の "Add connection
" で追加します。
-
最新情報は IPFS や Cloudflare のドキュメントで確認可能。
- Content provider list | How-to @ docs.ipfs.io
- Peering @ Cloudflare
-
Cloudflare(2022/12 現在)
Peer Addresses(<Address>/p2p/<PeerID>) /ip6/2606:4700:60::6/tcp/4009/p2p/QmcfgsJsMtx6qJb74akCw1M24X1zFwgGo11h1cuhwQjtJP
/ip4/172.65.0.13/tcp/4009/p2p/QmcfgsJsMtx6qJb74akCw1M24X1zFwgGo11h1cuhwQjtJP
/dnsaddr/node-1.ingress.cloudflare-ipfs.com/p2p/QmcFf2FH3CEgTNHeMRGhN7HNHU1EXAxoEk6EFuSyXCsvRE
/dnsaddr/node-2.ingress.cloudflare-ipfs.com/p2p/QmcFmLd5ySfk2WZuJ1mfSWLDjdmHZq7rSAua4GoeSQfs1z
/dnsaddr/node-3.ingress.cloudflare-ipfs.com/p2p/QmcfFmzSDVbwexQ9Au2pt5YEXHK5xajwgaU6PpkbLWerMa
/dnsaddr/node-4.ingress.cloudflare-ipfs.com/p2p/QmcfJeB3Js1FG7T8YaZATEiaHqNKVdQfybYYkbT1knUswx
/dnsaddr/node-5.ingress.cloudflare-ipfs.com/p2p/QmcfVvzK4tMdFmpJjEKDUoqRgP4W9FnmJoziYX5GXJJ8eZ
/dnsaddr/node-6.ingress.cloudflare-ipfs.com/p2p/QmcfZD3VKrUxyP9BbyUnZDpbqDnT7cQ4WjPP8TRLXaoE7G
/dnsaddr/node-7.ingress.cloudflare-ipfs.com/p2p/QmcfZP2LuW4jxviTeG8fi28qjnZScACb8PEgHAc17ZEri3
/dnsaddr/node-8.ingress.cloudflare-ipfs.com/p2p/QmcfgsJsMtx6qJb74akCw1M24X1zFwgGo11h1cuhwQjtJP
/dnsaddr/node-9.ingress.cloudflare-ipfs.com/p2p/Qmcfr2FC7pFzJbTSDfYaSy1J8Uuy8ccGLeLyqJCKJvTHMi
/dnsaddr/node-10.ingress.cloudflare-ipfs.com/p2p/QmcfR3V5YAtHBzxVACWCzXTt26SyEkxdwhGJ6875A8BuWx
/dnsaddr/node-11.ingress.cloudflare-ipfs.com/p2p/Qmcfuo1TM9uUiJp6dTbm915Rf1aTqm3a3dnmCdDQLHgvL5
/dnsaddr/node-12.ingress.cloudflare-ipfs.com/p2p/QmcfV2sg9zaq7UUHVCGuSvT2M2rnLBAPsiE79vVyK3Cuev
-
Pinata(2021/12 現在)
Peer Addresses(<Address>/p2p/<PeerID>) /dnsaddr/fra1-1.hostnodes.pinata.cloud/p2p/QmWaik1eJcGHq1ybTWe7sezRfqKNcDRNkeBaLnGwQJz1Cj
/dnsaddr/fra1-2.hostnodes.pinata.cloud/p2p/
QmNfpLrQQZr5Ns9FAJKpyzgnDL2GgC6xBug1yUZozKFgu4
/dnsaddr/fra1-3.hostnodes.pinata.cloud/p2p/
QmPo1ygpngghu5it8u4Mr3ym6SEU2Wp2wA66Z91Y1S1g29
/dnsaddr/nyc1-1.hostnodes.pinata.cloud/p2p/
QmRjLSisUCHVpFa5ELVvX3qVPfdxajxWJEHs9kN3EcxAW6
/dnsaddr/nyc1-2.hostnodes.pinata.cloud/p2p/
QmPySsdmbczdZYBpbi2oq2WMJ8ErbfxtkG8Mo192UHkfGP
/dnsaddr/nyc1-3.hostnodes.pinata.cloud/p2p/
QmSarArpxemsPESa6FNkmuu9iSE1QWqPX2R3Aw6f5jq4D5
参考文献
- Modify the bootstrap peers list | How-to @ docs.ipfs.io
- Speeding Up IPFS Through Swarm Connections | pinata @ medium.com