【发布时间】:2020-06-18 23:38:59
【问题描述】:
我有两台只能使用内部网络访问的设备。
要从外部访问它,我已经在树莓设备中安装了 nginx,并在 nginx 中添加了重定向,例如
location /device1
{
return 301 http://192.168.0.1:80
}
我添加了类似的 device2,现在我使用了 ngrok 并将 localhost:80 暴露在外部。
问题: 如果我在 device1 和 device2 的同一网络中,我可以连接它。
如果我改变我的网络,我可以访问 nginx 默认页面。
现在如果我附加 device1,它会说找不到页面。
需要解决方案:
如何连接来自不同网络的 device1 和 device2。
为什么需要这样说,例如我在亚马逊上运行一个应用程序,我想连接到我的内部设备 IP 并访问数据。
【问题讨论】:
标签: nginx proxy reverse-proxy nginx-reverse-proxy nginx-config