> For the complete documentation index, see [llms.txt](https://fanqiang.gitbook.io/fanqiang/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://fanqiang.gitbook.io/fanqiang/deprecated/ipfs-qanqiang.md).

# ipfs-qanqiang

使用 IPFS 来下载和传播翻墙软件\
&#x20;\
&#x20;星际文件系统（InterPlanetary File System，缩写IPFS）是一个旨在创建持久且分布式存储和共享文件的网络传输协议。它是一种内容可寻址的对等超媒体分发协议。在IPFS网络中的节点将构成一个分布式文件系统。它是一个开放源代码项目，自2014年开始由Protocol Labs在开源社区的帮助下发展。\
&#x20;network\
&#x20;下载IPFS：<https://dist.ipfs.io/#go-ipfs>\
&#x20;从这里选择windows Binary，下载windows Binary对应的amd64版的ipfs,如果你的系统是32位的，则下载386版本\
&#x20;如果是其它操作系统，就选择其它的下载链接。\
&#x20;\
&#x20;下载后，解压程序，解压到不含中文和空格的路径中，比如：D:\go-ipfs\
&#x20;然后启动windows 命令行工具，点“开始”，在“搜索程序和文件”框中输入：cmd ，然后点击搜索结果中的：cmd.exe\
&#x20;输入\
&#x20;d:\
&#x20;回车\
&#x20;再输入：\
&#x20;cd D:\go-ipfs\
&#x20;回车\
&#x20;然后再输入：\
&#x20;ipfs init\
&#x20;回车\
&#x20;然后会输出结果：\
&#x20;initializing IPFS node at C:\Users\tom.ipfs\
&#x20;generating 2048-bit RSA keypair...done\
&#x20;peer identity:（一串字符串）\
&#x20;to get started, enter:\
&#x20;ipfs cat /ipfs/（一串字符串）/readme\
&#x20;然后下载一些常用的翻墙软件\
&#x20;执行命令：\
&#x20;start ipfs daemon\
&#x20;这样会单独启动一个窗口：\
&#x20;窗口中最后显示：\
&#x20;API server listening on /ip4/127.0.0.1/tcp/5001\
&#x20;Gateway (readonly) server listening on /ip4/127.0.0.1/tcp/8080\
&#x20;Daemon is ready\
&#x20;\
&#x20;\
&#x20;然后再执行：\
&#x20;ipfs get /ipns/QmdRaB7BPW4hE8UdNN5M6VdCTPG6c8AN269UrqjVYc42xC -o fanqiang\
&#x20;就会开始下载翻墙软件了，如果黑色窗口没有反应，可以按回车键迫使画面更新。\
&#x20;画面会显示：\
&#x20;Saving file(s) to fanqiang\
&#x20;下面有下载的进度条，直到进度条显示100%，则下载完毕，下载的翻墙软件保存在：D:\go-ipfs\fanqiang目录下。\
&#x20;做种传播翻墙软件\
&#x20;如果您希望做种，帮助传播翻墙软件，大陆网友可能有安全问题，推荐海外网友来做种。\
&#x20;执行命令：\
&#x20;ipfs pin add -r /ipns/QmdRaB7BPW4hE8UdNN5M6VdCTPG6c8AN269UrqjVYc42xC\
&#x20;会输出\
&#x20;pinned QmXtNPPScbSRnY38Ns4PZYRqyGoic1hY9v4MC4r4Aeh4my recursively\
&#x20;查看做种情况\
&#x20;ipfs pin ls /ipfs/QmXtNPPScbSRnY38Ns4PZYRqyGoic1hY9v4MC4r4Aeh4my
