我有两个只能通过内部网络访问的设备。
为了从外部访问它,我在 Raspberry 设备中安装了 nginx,并在 nginx 中添加了重定向,例如
location /device1
{
return 301 http://192.168.0.1:80
}
类似地,我已经添加了 device2,现在我已经使用 ngrok 并向外部公开了 localhost:80。
问题:如果我与设备 1 和设备 2 在同一个网络中,我就能连接它。
如果我改变我的网络我就能访问 nginx 默认页面。
现在,如果我附加设备 1,它会说未找到页面。
所需解决方案:
如何从不同的网络连接设备 1 和设备 2?
为什么需要这样做,比如说我在亚马逊中运行一个应用程序,我想连接到我的内部设备 ip 并访问数据。