nginx - 从 VPS 向 localhost 服务器发送 http 请求
问题描述
我有一个运行本地 Node-Red 服务器的 Raspberry pi 3,该服务器通过 MQTT 协议与 ESP8266 通信。我在 Raspberry 上安装了一个 UI,允许我通过 ESP8266 打开和关闭灯。
然后我用 nginx 配置了一个反向代理,这样我就可以用 Raspberry 托管 UI,允许任何连接到本地网络的设备使用它。
现在我想远程访问它,但我不想做端口转发或触摸路由器配置。有什么方法可以从 VPS 访问我的本地服务器?
解决方案
您有多种选择:
在您的 VPS 和 Raspberry Pi 之间建立 VPN。
在 VPS 和树莓派之间建立 SSH 隧道。
使用动态 DNS 服务,例如:NO-IP.com、DYN.com
推荐阅读
- php - 如何更改使用 wampserver 运行的 phpmyadmin 的导入限制?
- javascript - 在 javascript 函数中添加一个 PHP 请求
- html - 链接到 HTML 中的 HTML 不能正常工作
- tensorflow - proto_text/gen_proto_text_functions.runfiles [for host] 失败
- exception-handling - 异常处理中的方法覆盖
- data-warehouse - 如何在 Informatica 中捕获会话结束时间
- vb.net - 引用变量,使用变量
- amazon-web-services - AWS Lambda 环境
- rust - color_quant::NeuQuant 编译为 WebAssembly 输出零值
- loops - SAS 有条件地返回标题