我在具有两个网络接口的 PC 上使用 Windows 10 Home:
- 通过 ISP 的电缆(以太网)连接到路由器,
- Wi-Fi 连接到摄像机,摄像机创建自己的网络并通过公开其视频流
192.168.1.1:somePort
。
问题是 ISP 的路由器和摄像机都具有相同的子网 ( 192.168.1.0/24
)。我无法控制这些设置。实际上,我无法访问192.168.1.1
摄像机,因为系统默认为路由器的网关(这实际上很好,我宁愿让摄像机位于不同的子网上)。
我熟悉网络基础知识,但我不确定 NAT 是否是转换整个子网的正确方法,例如从192.168.1.1
到192.168.2.1
等等。我肯定找不到允许这样做的任何设置或操作。我想我采取了错误的方法或遗漏了某些东西。
如果上述情况无法实现,我只需访问 ISP 路由器的网络,就像它是唯一可用的网络一样,同时仅访问来自摄像机网络的流。我不需要将整个摄像机的网络作为单独的子网进行访问。
答案1
不确定我理解得是否正确,但如果您无法更改路由器 IP(192.168.1.1/x
)和摄像头 IP(192.168.1.1/x
)——这种情况很少见,您需要将它们放在不同的 LAN 上(物理或通过 VLAN)。在同一个 LAN 上,您总是会遇到 IP 冲突。
将带 NAT 的路由器放在摄像头网络上,您就应该能够访问它。我不明白您想如何连接所有东西,如果您可以提供一个图表,以便我们为您提供更详细的信息。
仅供参考(如果我理解正确的话),问题不在于您使用的是具有相同子网掩码的“两个网络”(即根据定义是相同的逻辑网络),并且通过 WLAN 或以太网电缆连接这些网络实际上使其成为一个 LAN。问题是,您在同一个 LAN 上两次分配了相同的 IP 地址。