Javascript iframe从远程访问本地页面

Javascript iframe从远程访问本地页面,javascript,iframe,Javascript,Iframe,我从事PLC编程和管理工作 我的工厂由:监控、一个或多个PLC、远程访问调制解调器组成 监管者拥有192.168.2 ip地址 PLC的ip地址为192.168.3 调制解调器的ip地址为192.168.1 本地PC的ip地址为192.168.4 在调制解调器上正确设置“端口转发”功能,我可以从办公室访问主管网页。主管网页由我用javascript编写 PLC有一个集成的web服务器,我可以访问本地PC。 问题是无法远程访问PLC(功能被PLC供应商阻止) 在一个主管上,我制作了一个带有以下

我从事PLC编程和管理工作

我的工厂由:监控、一个或多个PLC、远程访问调制解调器组成

  • 监管者拥有192.168.2 ip地址
  • PLC的ip地址为192.168.3
  • 调制解调器的ip地址为192.168.1
  • 本地PC的ip地址为192.168.4
在调制解调器上正确设置“端口转发”功能,我可以从办公室访问主管网页。主管网页由我用javascript编写

PLC有一个集成的web服务器,我可以访问本地PC。 问题是无法远程访问PLC(功能被PLC供应商阻止)

在一个主管上,我制作了一个带有以下代码的iframe页面:

通过这种方式,我可以将PLC网页集成到主管网页中

但是,从连接到本地网络的计算机上可以看到这些页面。 从远程PC发送不起作用

如何更改iframe以同时从远程查看此页面? 谢谢

这里是我的工厂的图片 你不能

iframe只为浏览器提供一个URL。如果浏览器和承载URL的服务器之间没有网络路由,则无法访问该URL


您可以添加更多端口转发以暴露其他站点,但这对安全性有一些真正令人担忧的影响

相反,您应该考虑建立虚拟专用网络并禁用端口转发。