微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何通过公共网络访问我的本地服务器?

如何解决如何通过公共网络访问我的本地服务器?

我有一个在树莓派上工作的 nodejs 服务器。我的移动应用程序应该在本地网络上找到该服务器,并能够连接到它并交换数据。但我也应该能够手动连接到本地网络之外的公共服务器。

我一直在寻找像 ngrok、localtunnel 等隧道。但我想知道是否有其他方法可以做到这一点。 我应该使用 VPN 吗?

如果能得到帮助,我会很高兴。谢谢!

解决方法

您的本地网络必须有一些网关/路由器将其连接到互联网 - 如果它是家庭网络,可能与您的电缆/dsl/光纤调制解调器或连接的路由器集成。此网关保存您与 Internet 的连接的公共 IP。您的公共连接将需要连接到此 IP。

您可以将网络的路由器配置为将给定端口上的传入连接端口转发到您服务器的内部地址。请记住,这意味着它对广泛的互联网开放。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。