如何解决如何为 IPFS 客户端添加外部 IP 地址
我在 Google Compute Engine 中创建了一个 IPFS 实例。
当我声明守护进程时
ipfs daemon
框的本地 IP 地址(列出了私有地址)10.128.0.4 但是当我想从 Google 外部连接到外部 IP (134.123.143.185) 时我不能。
如何将外部 IP 添加到可接受的 IP 地址列表中以进行连接。
try {
const client = createClient(new URL('http://134.123.143.185:5001'))
// call Core API methods
const { cid } = await client.add('Hello World!')
console.log(cid);
} catch (error) {
console.log(error);
}
解决方法
IPFS 服务器可能设置为仅侦听 127.0.0.1/5001
如果你跑
sudo ipfs config Addresses.API /ip4/0.0.0.0/tcp/5001
这可能是非常不安全的,并且不希望有人能纠正这个答案。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。