首页 文档中心 博客

DHCP 是什么:摄像头和ONU下挂设备拿不到IP怎么查

发布时间:2026-09-07

    DHCP是给联网设备自动分配 IP 地址的协议。设备开机不用手动填地址,发一个广播过去,服务器回一个可用的 IP、子网掩码、网关和 DNS。监控网里几十个摄像头、ONU 下挂的终端,都靠它批量拿地址。地址拿不到,设备就上不了网,这时候不是设备坏了,多半是 DHCP 这条链路中间被掐了一段。

DHCP把地址自动发出去

    设备开机先发 DHCP Discover(广播),问"谁是 DHCP 服务器"。服务器回 DHCP Offer,给出一个候选地址。设备再发 DHCP Request 说"我要这个"。服务器回 DHCP ACK,地址正式生效。

QQ_1788746933531

▲ 图1   

 分到的地址有租约(常见 1 天,有的网络 8 小时),到期前设备会自动续租,不用重新走一遍四步。租约时间设太短,网络里广播会偏多;设太长,设备挪走后地址长时间占着不回收。

为什么 ONU 下挂的摄像头常拿不到地址

    ONU 下挂设备走的是二层桥接,DHCP 广播报文要一路透传到上层的 DHCP 服务器(或在 OLT 上开的 DHCP 中继/Snooping)。锐应科技 的工业 PoE 交换机与 PON 融合方案里,摄像头接在 ONU 或交换机的用户侧端口,DHCP 报文要顺着上联口透传到核心交换机上的服务器。

    链路中间只要有一跳把广播或对应 VLAN 掐了,Discover 到不了服务器,地址就分配不出来。最常见的两处:ONU 上用户侧和管理侧 VLAN 没打通,或者 PON 上联口没放通摄像头所在的业务 VLAN。

现象

常见原因

处置

单台设备拿不到,同 VLAN 其他正常

本机被设成静态 IP / 错网关

改回 DHCP 自动获取,核对网段

整个 VLAN 都拿不到

上联口 VLAN 没放通 / 中继未配置

放通业务 VLAN,配置 DHCP 中继

能拿到但频繁掉线重连

地址池耗尽 / 租约过短

扩大地址池,延长租约

跨网段拿不到

三层设备没配 helper 地址

在网关接口配 DHCP 中继

拿不到 IP 的分层排查步骤

排查从最靠近设备的那一层往上走,能最快定位断点。

QQ_1788747036331

▲ 图2

    实际排障时,第 1 步常被忽略——很多摄像头出厂默认静态 IP,接到 DHCP 网络里自然拿不到。先确认本机是 DHCP 模式,再往上查,能省掉一半无用功。

几个容易忽略的细节

    1、地址池耗尽:监控系统扩容时往里加摄像头,但 DHCP 作用域还是老范围,新设备就拿不到。看服务器地址池剩余数,比换设备快得多。

    2、租约不回收:设备临时挪走,租约没到期,地址还占着。租约时间设太长,地址池看着满其实一堆是僵尸地址。

    3、跨网段必须配中继:摄像头和 DHCP 服务器不在同一网段时,三层交换机或路由器要配 DHCP 中继(helper address),把广播转成单播发给服务器,并且源接口要对应摄像头的网关接口。

常见问题(FAQ)

摄像头显示"正在获取 IP"一直转,是什么问题? 

    基本是 DHCP 报文没到服务器。先确认本机是 DHCP 模式,再看同 VLAN 其他设备能不能拿到;都拿不到就查上联口 VLAN 和 DHCP 中继。

静态 IP 和 DHCP 能混用吗? 

    能,但静态地址要从 DHCP 地址池里排除掉,否则服务器可能把同一个地址分给两台设备,造成 IP 冲突、两台都上不了网。

ONU 上要做 DHCP Snooping 吗? 

    终端多的监控网建议开。它能防私接的 DHCP 服务器(比如误接进来的小路由器)下发错误地址把整段带偏,同时只放行信任口的 DHCP 响应。

租约时间设多久合适? 

    终端固定、变动少的监控网,设 1–7 天都行;终端频繁上下线的场景设短一点(比如 8 小时),地址回收快。关键是地址池大小要盖住峰值在线数。

结语

    DHCP 看着简单,真出问题往往卡在"报文没透传"——而不是服务器本身。排障顺序是本机 → 同网段 → 链路 VLAN → 服务器地址池 → 跨网段中继,逐层往上,别一上来就怀疑设备坏了。

延伸阅读

本文由专注工业通信设备的锐应科技整理。了解更多 工业 PoE 交换机与 PON 融合方案 的组网与 VLAN 规划,可访问锐应科技官网 www.szrayin.com

咨询