为什么我的 D-Link IP 网络摄像头在 LAN 内部无法访问,但从外部可以访问?

为什么我的 D-Link IP 网络摄像头在 LAN 内部无法访问,但从外部可以访问?

我最近买了一个 D-Link DCS-930L 网络摄像头,它连接到我的 WLAN 网络。它通过 DHCP 从基于 DD-WRT 的路由器(TP-Link TL-WR1043ND)检索 IP 地址,并列在“活动无线节点”下。

该摄像头已注册到名为“My DLink”的网络服务,该服务允许用户从互联网访问网络摄像头(通过网页或智能手机应用程序)。该服务有效,我可以从外部访问摄像头。

但是,当我尝试从 (W)LAN 内部进行连接时,系统提示“无路由到主机”。这是怎么回事?

--

编辑:我在浏览 IP 网络摄像头设置时偶然找到了答案。原来,选项设置>网络设置>UPnP 端口转发设置为使能够。我不在我的 LAN 中使用 UPnP,并且它在我的路由器上被禁用。

我不明白在没有其他设备支持 UPnP 的情况下,网络摄像头上启用的 UPnP 怎么会引起麻烦。有人对此作出解释吗?

答案1

最重要的是,你的路由表非常混乱。你可能希望删除所有路由,然后让eth0通过以下方式获取新地址DHCP:那我敢打赌你会看到你的相机。换句话说:我相信问题出在你的路由表上,而不是你的相机上。

尝试以下操作:以 sudo 形式,

   service network-manager stop
   ifconfig br0 down
   brctl delbr br0 
   ifconfig eth0 down
   ifconfig eth0 up 
   dhclient eth0
   ping -c3 192.168.1.30

我认为现在可以了。无论如何,上述所有更改在重启后都会消失。

相关内容