作者简介:戴嘉乐( Mr.Maple ) | 前百度地图高级研发工程师 | ipfser.org 社区布道师
个人网站:https://www.daijiale.cn
联系方式:微信号(daijiale6239)
一、背景
上篇文章《【应用】(入门)基于IPFS和Ngrok构建自维护资源网关》,我们通过Ngrok
为IPFS节点配置HTTP Tunnels
,充分利用了其NAT穿越
的特性,成功搭建了属于自己的资源网关
,为他人提供IPFS节点服务。但是这仅仅是一个雏形,缺陷还很多,这篇文章来讲解对资源网关的种种优化和配置。
二、意义
之前一些朋友问到了这件事的意义,这边简单梳理了一下,我认为对于IPFS这块的开发者,需要部署私有集群的DevOps,以及未来想组建Filecoin矿场的矿工,这件事情都相对比较必要,具体如下:
2.1 IPFS资源网关的意义:
2.1.1. 目前主流浏览器还未全面支持 ipfs:// 协议,需要安装专门的客户端/插件
2.1.2没有安装IPFS Desktop,也可以通过HTTP方式与IPFS网络产生交互来获取IPFS 网络的内部资源。
2.2 自维护的意义:
2.2.1 ipfs.io
默认网关存在DNS污染现象:
ipfs.io
IP解析所在的物理位置位于美国 ThePlanet机房
在国内,对ipfs.io
的ping请求被解析为31.13.72.34
IP
此IP所在物理地址为:爱尔兰Fackbook分公司