我有一个网络摄像头服务器,需要端口转发才能从互联网访问它,但是网络摄像头服务器位于子网中,我无法使其工作。
我的设置描述:
有一台D-LINK ADSL调制解调器路由器接入互联网,其IP地址为192.168.1.1。
此调制解调器只有一个输出以太网端口。目前,以太网电缆将此端口连接到交换机(不是路由器,交换机),我家里的几台电脑通过以太网电缆连接到此交换机。它们的 IP 地址均为 192.168.1.x
我有一个 D-LINK wifi 路由器,放置在房屋的中心,它与交换机有以太网连接,它的 IP 地址是 192.168.1.2
现在,连接到此 wifi 路由器的任何设备都将具有 IP 地址 192.168.0.x,其中 192.168.0.1 是 wifi 路由器的 IP。
现在的问题是,我有一个通过以太网连接到该 wifi 路由器的网络摄像头服务器,它的 IP 是 192.168.0.50。
我需要启用从调制解调器到此网络摄像头服务器的端口转发。由于我无法直接将端口从 192.168.1.1 转发到 192.168.0.50,因此在我的调制解调器设置中,我尝试将端口转发到 192.168.1.2,然后在 wifi 路由器上,我尝试将端口转发到 192.168.0.50。
但是到目前为止这还不起作用。有什么指南吗?我该如何设置它?
我的调制解调器路由器设置的屏幕截图,我尝试将端口转发到 192.168.1.2 的 Wifi 路由器:
我的 wifi 路由器设置的屏幕截图,我尝试将端口转发到 192.168.0.50 的网络摄像头服务器:
答案1
尝试关闭路由器上的 dhcpd 并让 adsl 调制解调器分配 ips。
答案2
我猜想您的路由器阻止了来自其 WAN 接口的不可路由 IP 地址(示例中为 192.168.1.x)。可能的解决方案:
我不知道您的路由器的品牌/固件,但您可以检查它是否有允许转发不可路由 IP 的选项。
不要使用单独的子网。像这样使用:
WAN -> 路由器 -> 交换机 > 您的家庭网络