1

我可以将我的 ESP8266 连接到本地网络,提供网站并使用本地 IP 地址在我的手机上访问它。所以我尝试使用api.ipify.org获取我的公共 IP并使用它来访问我本地网络之外的 nodemcu 服务器,但我无法使用我的公共 IP 访问该网站。

如何将我的 nodemcu 服务器公开到 Internet 而不仅仅是本地网络?

会喜欢任何涉及第三方服务的基于代码的解决方案。

提前致谢

4

1 回答 1

1

这个概念是端口转发。

首先,您需要使用https://www.whatsmyip.org/了解您的公共 IP

其次,访问您希望 ESP8266 连接的路由器设置

第三,导航到“转发”选项卡,然后是虚拟服务器。在那里您可以输入公共 IP 地址和要公开的端口。

最后,通过在浏览器中输入 IP:Port 访问 ESP8266

于 2021-02-05T14:48:49.677 回答