星鉴网>IPFS技术>如何连接到IPFS网络访问Torrent-Paradise

如何连接到IPFS网络访问Torrent-Paradise

2019/1/23 15:50:03 4786人阅读

【导读】 前面我们介绍了Torrent-Paradise,它是一个利用The Pirate Bay数据库的副本搭建的种子文件搜索引擎门户网站,通过使用P2P网络IPFS使其无法被关闭。

前面我们介绍了Torrent-Paradise,它是一个利用The Pirate Bay数据库的副本搭建的种子文件搜索引擎门户网站,通过使用P2P网络IPFS使其无法被关闭。但是,与Tor网络类似,IPFS文件不能通过HTTP协议连接获得,我们需要一个小的附加配置来连接它,我将在这里解释这一配置。

在进入配置之前,我们真的知道IPFS是什么吗?IPFS是一个分布式系统,通过它可以共享文件、网页、应用程序以及任何类型的数据。由于它的本质是P2P网络,它使得关闭网页或审查网页变得几乎不可能。此外,它可以加速与远处资源的连接。

IPFS将允许我们访问任何类型的内容,从网页到MP3歌曲或文档。当访问的内容在我们的计算机上自动索引,我们的计算机就变成了网络上的一个节点,与我们临近的用户只需要从我们计算机访问获取该资源,而不需要远程访问某个中央服务器

如何在我们的计算机上安装IPFS

访问IPFS安装页面(
https://docs.ipfs.io/introduction/install/),有多种方法可以在系统上安装IPFS副本。这里我们采用官方推荐的“安装预先构建的软件包”方式安装IPFS副本。在这里我们将访问链接(https://dist.ipfs.io/#go-ipfs)并下载对应操作系统的二进制文件,本文使用windows版本。

下载go-ipfs后,解压缩文件夹,然后从CMD的窗口中,使用命令cd进入到该文件夹。进入后,我们将简单地执行以下命令来初始化存储库并生成操作此工具所需的所有内部设置和数据。

ipfs init

+


我们已经在我们的系统中初始化了IPFS。我们可以看到它正在通过执行欢迎页面上显示的示例命令来工作,该命令将具有如下结构:

ipfs cat /ipfs/<HASH>/readme



我们准备好了一切。现在我们可以通过执行以下命令启动IPFS服务以开始导航该网络:

ipfs daemon




当您看到消息“ Daemon is ready” ”,您的计算机将被连接到这个网络。我们可以进行验证:

复制代码 ipfs cat /ipfs/QmW2WQi7j6c7UgJTarActp7tDNikE4B2qXtFCfLPdsgaTQ/cat.jpg >cat.jpg,粘贴到CMD,回车确认即可获得ipfs网络的的一个猫的图片资源,也说明我们的ipfs环境可以访问网络中的文件了。

如何访问IPFS上托管的网站

IPFS网络状态保持开启,此时浏览器输入
http://localhost:5001/webui你可以看到一个漂亮的可视化IPFS管理界面,里面可以做一些基础的资源获取查看操作。




如果你想参观正在此网络托管的网站,比如如前面介绍的Torrent-Paradise,只需在浏览器中输入网址,即Torrent-Paradise的URL:
http://localhost:8080/ipns/torrent-paradise.ml/



59

参与讨论

登录后参加评论......

全部评论 0

作者

返回顶部