之前折腾公司局域网组网的时候,彻底搞懂dhcp的作用是什么,它是能让局域网所有设备自动获取网络参数、不用手动配置的核心服务。
最早组网的时候,完全不懂这个机制,傻乎乎给每一台办公电脑、监控设备手动填IP地址、子网掩码和网关。那时候以为只要地址不重复,设备就能正常联网,压根没考虑过后续的维护问题,结果刚弄完就出了一堆麻烦。
最直观的问题就是IP冲突。不同工位的电脑偶尔会弹出网络冲突提示,有的设备连上WiFi却打不开网页,监控摄像头频繁离线,排查半天才能发现是两台设备被手动设置了同一个IP。每次新人入职新增电脑、或者更换办公设备,都要手动核对一遍所有IP台账,耗费大量零碎时间,稍微疏忽一点就会出网络故障。
dhcp的自动分配功能
折腾好久才搞明白,dhcp最基础的核心能力,就是替代人工手动配置,自动给接入局域网的所有设备分配专属IP地址。路由器或者服务器开启dhcp服务后,会预设一段可用的IP地址池,设备接入网络的瞬间,就会自动从地址池中领取一个空闲IP,同时同步配齐子网掩码、默认网关、DNS服务器等必备网络参数,全程不需要人工干预。
这一步直接规避了手动配IP的低级错误,不管是手机、电脑、打印机还是监控设备,只要接入局域网,就能快速完成网络配置,大幅减少了IP冲突、参数填写错误导致的断网问题。中小型企业、家用网络的组网便捷性,基本全靠这个功能支撑。
dhcp的租期管理与地址回收
dhcp不只是简单发IP地址,还有很关键的租期管控机制,这是我之前完全忽略的点。
所有通过dhcp分配的IP都有固定使用租期,不是永久绑定设备。设备正常联网时,会自动续租租期,保持网络畅通;当设备断开网络、长期离线,租期到期后,dhcp会自动收回对应的IP地址,放回地址池重新分配给其他新接入的设备。
之前手动固定IP的坑就在这,离职员工的旧电脑、临时接入的平板设备,占用的IP会一直闲置,久而久之可用IP越来越少,明明局域网设备不多,却频繁出现无法联网、获取不到地址的情况。开启dhcp租期管理后,闲置地址自动回收,彻底解决了IP资源浪费的问题,让局域网IP资源可以循环利用。
很省心。
dhcp的静态绑定辅助作用
后续调试固定设备网络时,还发现dhcp有静态IP绑定的实用功能。对于监控主机、打印机、服务器这类需要长期固定IP的设备,不用再手动设置静态IP,直接在dhcp后台绑定设备MAC地址和指定IP即可。
这样既保留了自动组网的便捷性,又能保证核心设备IP永久固定,不会因为网络重启、设备重连发生地址变动,兼顾了灵活性和稳定性,适配了局域网不同设备的使用需求。
现在每次搭建局域网,第一步就是开启路由器dhcp服务,再也不会手动批量配置IP。
最可惜的是,早期白白花了好几天时间人工核对IP台账,早就该用基础服务替代低效人工操作。