IPFS `Gateway.PublicGateway`配置能否帮助节点解析指定内容?
问题解答
你的Gateway.PublicGateways配置不能直接帮你的节点解析这个内容,原因如下:
这个配置的作用是定义你的IPFS节点作为公共网关对外提供服务时的规则,比如允许哪些域名访问你的网关、支持的路径前缀、是否启用子域名模式等,和你的节点自身从IPFS网络或第三方网关拉取内容的逻辑完全无关。
你执行
ipfs cat命令时,节点默认会直接从IPFS网络中的对等节点尝试获取内容,不会自动调用你配置里的第三方网关(比如ipfs.io)来拉取资源,所以配置里的网关列表解决不了节点挂起的问题。
如果要利用ipfs.io上已存在的内容,你可以直接用ipfs gateway get命令指定从该网关获取,示例命令:
ipfs gateway get QmSSGJfdvXHpmLV3aFDtkT2pmq8dUiySNHbroFoYyromag --url https://ipfs.io
获取完成后,再执行ipfs cat就能正常读取内容了。
内容的提问来源于stack exchange,提问作者Paymahn Moghadasian
相关产品推荐
相关产品推荐

