实战案例:同网段登录NVR正常,跨网段却不行?每个弱电人都遇过,90%都会懵逼!

背景介绍

今天这个案例是弱电朋友经常犯的问题,我来做个分享。这是一个校园监控项目,网络规划简单,直接用路由器做2个VLAN,分别是办公网和监控网络,如下:

按照上述拓扑完成规划配置后,技术人员发现VLAN1办公网无法访问VLAN2的NVR,需要解决。这是一个弱电人很常见的错误,我们来一起看一下问题。

排障分析

第一步:确认问题现象

在PC1上ping NVR的地址192.168.2.108:

问题现象存在,下一步确认PC1是否能通VLAN2网关和电脑PC2。

第二步:确认PC1能跨三层访问VLAN2设备

PC1分别ping VLAN2接口和VLAN2下的PC2:

可见都是能通的,说明路由器VLAN配置、PC1、PC2等IP参数配置均无问题。但要验证NVR是否存在网络中,我们到路由器上看下ARP列表确认NVR是否存在网络中:

说明NVR实际是存在于路由器的LAN网络中的,下一步需要确认下NVR的网关配置是否正确。

第三步:确认NVR的网关配置

从PC2上登录NVR查看网络参数:

可以看到这是一台双网卡NVR,接入路由器网络的是网卡配,IP为192.168.2.108/24,网关为192.168.2.1。该网卡配置没问题,但是我们注意到:NVR另一块网卡1的IP居然也是1网段的:192.168.1.108/24!

这块独立网卡1是连接IPC等设备,用于内部预览通信,也就是说,这块网卡1与路由器的1网段无关。我补充个拓扑大家就明白了:

所以PC1为什么不能跨三层通过网卡2访问NVR?因为存在与网卡1的IP段冲突!!

第四步:总结分析

NVR有2块独立网卡,网卡1是1.108,网卡2是2.108;

PC1源IP是1.11,跨三层访问NVR时网卡2能收到包;

但NVR回包的时候发现自己网卡1有1网段有直连路由,但其并没有发现网卡1下有1.11这个设备,因此不予理会(就算有也会从网卡1发出去,PC1根本得不到应答)。

解决方案

解决方案也很简单,保证办公网络VLAN1的网段和NVR内部网卡1不冲突即可。现场是将网卡1改成了4网段:

修改后的ping测试:

VLAN1 PC1能正常访问NVR管理页面:

THE END
本站服务器由亿华云赞助提供-企业级高防云服务器