RTSP 摄像头连接失败(无路由错误)问题排查与解决

核心原因分析

网络路由配置冲突

设备存在多个接口(如 enp1s0、enp2s0、enx00e04c226d68)同时关联192.168.1.0/24网段,导致系统无法确定最优通信接口。

接口与网段不匹配

访问192.168.1.68时,系统优先使用的接口(如 enp1s0)未正确配置192.168.1.x网段 IP,或物理连接未接通。

错误的手动路由配置

手动添加的路由命令(如sudo ip route add 192.168.1.68/32 dev enp1s0)可能因接口状态异常导致失效。

# 删除针对192.168.1.68的错误路由

sudo ip route del 192.168.1.68/32 dev enp1s0

# 若存在重复网段路由,删除冗余项(谨慎操作)

sudo ip route del 192.168.1.0/24 dev enp2s0 # 示例:删除enp2s0的路由

# 方法1:直连场景(摄像头与设备直接连接)

sudo ip route add 192.168.1.68/32 dev enp1s0 # 指定接口

# 方法2:通过网关场景(摄像头连接到交换机)

# 先确认网关IP(通常为192.168.1.1)

sudo ip route add 192.168.1.68/32 via 192.168.1.1 dev enp1s0