家里手机和平板加起来十几台,最近总是一会儿能上网一会儿断,测速又正常。我看管理页面里已连接设备列表才十来个,应该没到上限。但奇怪的是,旧设备一直连着没问题,新加的手机和平板过几分钟就掉线,然后自动重连。有一次我看系统日志,发现不少“DHCP offer失败”的记录,怀疑是地址池小了。
我登录路由器管理页面,找到DHCP设置。多数路由器默认地址池是192.168.1.100到192.168.1.199,总共100个IP。但我家实际使用中,除了手机、平板、电脑,还有智能音箱、摄像头、智能插座等IoT设备,加起来已经接近70个。加上有些设备MAC地址随机化,每次连接都可能申请新IP,100个地址很快就被占用光了。新设备申请不到IP,就自动获取169.254.x.x这类私有地址,导致连不上网。
第一步:查看地址池占用情况。我进入路由器管理页的DHCP服务器状态或租约列表,发现已有90多个IP被分配,而且很多是“永久”或长租期,没有空闲地址。这验证了地址池枯竭。
第二步:增大DHCP地址池范围。我把起始地址改成192.168.1.2,结束地址改成192.168.1.250,这样可用地址增加到249个。同时将租期从默认的24小时缩短到2小时,让不活跃的设备更快释放IP。保存重启后,新设备连接不再掉线,网络终于稳定了。
这次实测发现,很多人忽略了DHCP地址池的容量限制。如果家里智能设备多,最好提前规划一个更大的地址段,比如用192.168.0.0/24或者192.168.1.0/24,甚至把子网掩码改成255.255.254.0让地址范围翻倍。但注意路由器LAN IP也要保持一致,避免冲突。
问:如何查看DHCP地址池当前是否已满?
答:登录路由器管理页面,找到“DHCP服务器”或“局域网设置”,查看“租约列表”或“已分配IP数量”。如果分配数接近地址池最大值(如100个),或者有大量IP处于“永久”状态,就是地址池将满。部分路由器会直接在DHCP设置页显示剩余IP数。
问:为什么设备会获取到169.254.x.x这样的IP?
答:169.254.x.x是Windows等系统在没有收到DHCP响应时自动分配的私有地址。这通常意味着路由器DHCP服务器不可用或地址池已满。排查时先检查路由器DHCP功能是否开启,再检查地址池剩余数。如果确认DHCP正常,但某些设备仍获取到169.254,可能是该设备的网卡缓存了旧IP,尝试重启设备或手动释放IP(ipconfig /release & renew)。
问:DHCP地址池设置多大合适?租期怎么调?
答:一般家庭建议起始地址从192.168.1.2开始(避开路由器LAN IP),结束地址设为192.168.1.250或更靠后(如.254),这样有250个左右可用地址。租期:如果家里固定设备多(台式机、NAS),设24小时;如果移动设备多(手机、平板),设2-4小时即可。IoT设备(摄像头、传感器)若连接频繁,建议单独划分子网或使用静态IP避免冲突。











