每天一个计算机小知识:DHCP功能
大家好,我是楼
咱们平时用手机、电脑连路由器上网,从来不用手动输一串复杂的IP地址,开机连网就能用,其实全靠路由器里的DHCP功能在默默干活。很多人听过这个词,但不知道它具体是啥、有啥用,甚至网络出问题了,都不知道是它在“闹脾气”。
先给DHCP一个最直白的定位:它就是路由器自带的“IP分配员”。咱们家里、办公室的路由器,会提前预留一段IP地址(比如192.168.1.100到192.168.1.200),这就是它的“IP仓库”。当你的手机、电脑、平板这些设备,第一次连这个路由器时,DHCP就会从仓库里拿一个没人用的IP,分配给这个设备,还会顺便把网关、DNS这些上网必需的参数一起给它,让设备不用手动设置,就能直接连网。
可能有人会问,手动设IP不行吗?可以,但太麻烦,而且容易出问题。以前没有DHCP的时候,每台设备都要手动输IP、子网掩码、网关,输错一个数字,就上不了网;要是好几台设备设了同一个IP,还会出现“IP冲突”,大家都没法上网。DHCP就解决了这个麻烦,自动分配、自动回收,设备关机、离开网络后,IP会被收回到仓库,给其他设备用,不浪费,也不会冲突。
再深入一点,说说DHCP是怎么干活的,不用记那些复杂的步骤,就像找人借东西一样简单:第一步,你的设备连路由器时,会先“喊一声”:有没有IP可以用?(这就是DHCP Discover,不用记这个名词);第二步,路由器听到后,会从IP仓库里挑一个空闲的IP,“回应”设备,说这个IP给你用;第三步,设备确认要这个IP,告诉路由器“我就要它了”;第四步,路由器正式把IP分配给设备,还会说清楚“这个IP你能用多久”(就是租期,一般默认12小时或24小时),租期快到了,设备会自动再申请,不用咱们管。
咱们平时上网遇到的一些小问题,其实就是DHCP出了问题,最常见的就是之前提到的“169.254.X.X”IP地址。如果你打开ipconfig,发现自己的IP是这个开头,不用慌,这就是设备没从路由器的DHCP那里拿到有效IP,自己临时编了一个“无效地址”,所以上不了网。
这种情况怎么解决?记住两步就够了:先按Win+R打开终端,输入“ipconfig /release”,敲回车,把之前没用的IP释放掉;再输入“ipconfig /renew”,敲回车,让设备重新向路由器的DHCP申请新IP。如果还是不行,大概率是路由器的DHCP功能坏了,或者被关掉了,这时候重启一下路由器,基本都能恢复;要是重启还没用,就按下面的具体步骤进路由器后台检查,一步一步来,很简单:第一步,打开电脑或手机浏览器,在地址栏输入路由器后台地址(一般是192.168.1.1或192.168.0.1,路由器背面会标注,不清楚就看背面);第二步,输入后台账号和密码(同样在路由器背面,默认账号密码大多是admin,要是改过就输自己设的);第三步,登录后,找“DHCP设置”,一般在“网络设置”“LAN设置”或者“DHCP服务器”里面,不同品牌路由器名字略有差异,但都差不多,找不到就多翻两个菜单;第四步,找到后看一下开关,要是显示“关闭”“禁用”,就点击打开,保存设置,然后重启路由器,DHCP就恢复正常了;如果本来就是打开的,就先关掉再重新打开,保存后重启路由器试试。
还有几点需要注意的:第一,DHCP的IP租期可以自己设置,家里设备少、固定,就把租期设长一点(比如24小时),设备IP不会频繁变,连打印机、监控更稳定;办公室设备多、流动大,就设短一点(比如6小时),IP回收更快,避免不够用。第二,有些设备需要固定IP(比如监控、服务器),可以在路由器后台设置“静态IP”,把这个IP排除在DHCP的IP仓库之外,不让它自动分配,这样设备每次连网都是同一个IP,不会出错。第三,家里如果有两个路由器,一定要关掉其中一个的DHCP功能,不然两个“IP分配员”同时干活,会导致设备IP冲突,所有人都上不了网。
DHCP就是个“懒人福利”,核心作用就是自动分配IP,解决手动设置的麻烦和IP冲突的问题,平时不用管它,它就默默干活;一旦网络出问题,先查IP是不是169开头,再检查DHCP有没有开启、路由器有没有重启,基本都能解决。不用把它想得多复杂,它就是路由器里一个帮咱们省事儿的小功能,看懂它,以后家里、办公室的网络小故障,自己就能搞定,不用找技术人员。


评论