我的局域网上安装了三台IP摄像机,我使用Internet Explorer访问同一局域网上的所有摄像机。如何从其他LAN访问这些摄像头?每个摄像机都设置为网关为192.168.1.1,我可以通过192.168.1。(3或4或5)访问任何摄像机,但是当我从另一个局域网尝试时,此URL无效。
我的局域网上安装了三台IP摄像机,我使用Internet Explorer访问同一局域网上的所有摄像机。如何从其他LAN访问这些摄像头?每个摄像机都设置为网关为192.168.1.1,我可以通过192.168.1。(3或4或5)访问任何摄像机,但是当我从另一个局域网尝试时,此URL无效。
Answers:
192.168。*是一个私有地址系列,用于内部私有LAN使用。这是TCP / IP寻址标准的定义特征。这意味着路由器和网关不会路由或转发本地网络之外的192.168地址的任何数据包。
这与Java无关,它只是一个纯粹的网络事物。与已建议的人一样,您需要设置NAT网关。用于家庭使用的大多数OTC LAN或宽带路由器具有NAT功能,因此您可能已经拥有它。您需要做的就是创建映射,将网络摄像头的地址和端口连接到可从公共IP访问的端口。如果你不确定它是如何工作的,我会查阅你的LAN路由器的手册。
如果您的公共IP是DHCP分配的(大多数是在公共ISP订阅上),您可能想要查看其中一个动态DNS服务(如dyndns.org),这样您就可以使用DNS名称访问您的家庭IP而不是知识产权。
这是一个路由问题。 “其他”网络上的计算机不知道如何到达192.168.1.x您需要做的是确保其他网络上的计算机知道如何到达192.168.1.1设备的路由器。
(这是一个不明显的路由原则:只是因为我可以向你发送一个数据包并不意味着你可以把数据包发回给我。)
好吧,我可以继续解释这一切,但相反,读一下关于路由可能是个好主意。前几天发现它,它是一个很好的阅读并解释了路由的工作原理。它将回答您的问题并允许您将来自己完成 http://think-like-a-computer.com/2011/07/18/how-routing-works/
您必须在路由器上设置NAT。 然后,您可以使用公共IP和端口访问这些摄像机。