【问题标题】:HTML href link to local ip camera web serverHTML href 链接到本地​​网络摄像机网络服务器
【发布时间】:2011-11-03 04:50:31
【问题描述】:

我有一个在 NAS 服务器上运行的网站,我的网络上还有一个网络摄像机。我可以在路由器上配置端口转发,将 http 请求从互联网转发到我的 nas 网站 (192.168.1.64) 或 ip camera (192.168.1.200)。我已经独立配置并且能够从互联网访问。但是,我只有一个 IP 地址,因此我在路由器上配置了端口转发,以将 http 请求(端口 80)转发到我的 NAS 上的网站,我在默认 html 页面上提供了指向 IP 摄像机的超链接(href= http://192.168.1.200/....html)。在家中,该链接有效,因为 Internet 浏览器正在我网络上的计算机上运行。但是从我的路由器(互联网)之外的计算机浏览该链接不起作用。浏览器正在尝试与 Internet 上不存在的 IP 地址 192.168.1.200 进行通信。如何从路由器后面的 NAS 网站上的 html 页面链接到 ip camera 网站。我希望我已经详细解释了这一点,以便您理解。

【问题讨论】:

  • 那么,您的回车键究竟是什么时候让您找到可以再次感到需要的地方住的地方?

标签: html iis hyperlink camera ip


【解决方案1】:

你不能,简单明了。这是因为您永远无法让您的浏览器直接连接没有端口转发的设备,因此您永远无法直接从该设备将页面加载到您的浏览器,但是您尝试使用它。

当我在这个答案中提到“其他设备”时,我指的是通过路由器打开端口的任何一个。

坦率地说,让我感到恐惧的是,如果您这样做会造成安全问题,那么您有两个选择:

  1. 在您的路由器上设置端口重定向到另一台设备,以便在内部将不同的公共端口重定向到端口 80。这意味着您可以通过互联网直接访问这两个设备。并非所有路由器都支持此(尽管相当基本)功能。
  2. 设置某种形式的代理脚本,该脚本将从其他设备获取页面并将其显示在具有端口转发的设备上的页面(可能是 iframe 中?)上。这可能需要在您的网络中安装第三个 Web 服务器,因为 NAS 或相机都不太可能支持任何形式的脚本语言。

我不推荐这两个选项中的任何一个,但这就是你剩下的。

这样做会在网络安全中造成一个巨大的漏洞。仅当您 100% 相信这两个设备在任何情况下都不会被黑客入侵这一事实时,才这样做。您对某些不是您编写的软件(甚至是您编写的软件)有信心吗?

【讨论】:

    猜你喜欢
    • 2023-04-10
    • 1970-01-01
    • 2016-01-09
    • 1970-01-01
    • 1970-01-01
    • 2017-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多