Skip to main content
ArcBlock Community

linux使用nodejs运行blocklet-server时获取到了内网ip,怎么让它获取的是外网ip

fatych
Support
bugopen

linux使用nodejs运行blocklet-server时获取到了内网ip,怎么让它获取的是外网ip

因为获取的是内网ip,应该导致了生成的 bbqa5gocgbpgxvud7ysznwo264huwc7agscybfbxnna.did.abtnet.io 使用不了

影响后面我用域名指定 cname 时也无效了

或者是否可以在 /.blocklet-server/config.yml里指定ip

4 replies

zhenqiang2 years ago

公网 IP 是可以公开访问的吗?

fatych2 years ago

可以的

zhenqiang2 years ago

能私发我一下 DEBUG=@abtnode/cli* blocklet server startFetching accessible IP 的日志吗?

zhenqiang2 years ago

应该是判断公网 IP 是否可访问出现了 bug, 下个正式版对这里做了修复。

您可以先通过启动命令手动设置可访问的 IP: ABT_NODE_HOST=xxx blocklet server start

Reply