你有没有注意过,家里连Wi-Fi的手机、平板、电脑,几乎不用设置就能上网?这背后其实是私网地址和DHCP在默默工作。比如你家路由器一插电,手机连上去就拿到一个像192.168.1.100这样的地址,既不重复也不冲突,这就是典型的DHCP自动分配。
常见的私网地址范围有哪些?
为了节省公网IP资源,RFC 1918标准规定了三段专用于内部网络的私网地址,家庭网络基本都用这些:
- 10.0.0.0 到 10.255.255.255(即10.0.0.0/8)
- 172.16.0.0 到 172.31.255.255(即172.16.0.0/12)
- 192.168.0.0 到 192.168.255.255(即192.168.0.0/16)
大多数家用路由器默认使用192.168.1.x或192.168.0.x这个段,因为简单好记。比如你家的主路由可能自己是192.168.1.1,然后给第一个连进来的设备分192.168.1.2,依此类推。
DHCP是怎么自动发IP的?
当你打开手机Wi-Fi,连接到家庭网络时,系统会自动发起一次“我要上网”的请求。这时,路由器里的DHCP服务就开始工作了。整个过程就像服务员给顾客分配座位:
第一步:发现(Discover)
手机广播喊一句:“谁是管理员?能给我个IP吗?”
第二步:提供(Offer)
路由器听到后回应:“我可以给你192.168.1.100,租期12小时。”
第三步:选择(Request)
手机确认:“行,我就要这个。”
第四步:确认(Acknowledge)
路由器正式批准:“OK,192.168.1.100归你用了。”
这套流程走完,你的设备就有了可用的私网IP,可以正常访问路由器并联网了。
怎么查看和修改DHCP设置?
登录路由器后台一般就能看到相关配置。常见路径是浏览器输入192.168.1.1或192.168.0.1,进入管理界面后找到“LAN设置”或“DHCP服务器”选项。
你可以看到类似这样的配置:
IP地址池起始地址: 192.168.1.100
IP地址池结束地址: 192.168.1.199
子网掩码: 255.255.255.0
默认网关: 192.168.1.1
DNS服务器: 自动获取或指定如8.8.8.8
租期: 12小时
如果你家里设备多,比如有智能灯、摄像头、电视等,可以把地址池扩大一点,避免IP不够用。比如从100~199改成50~200,留出更多空间。
有时候你可能希望某台设备始终获得固定IP,比如NAS或打印机。这时候可以在DHCP里设置“静态分配”或“地址保留”,把某个MAC地址和特定IP绑定。下次它一上线,就会自动拿到预设的地址,不会变来变去。
为什么有时会遇到IP冲突?
比如提示“IP地址冲突”或上不了网,可能是两个设备被分到了同一个IP。这种情况通常发生在手动设置了静态IP却和DHCP范围重叠时。例如你手动给一台电脑设了192.168.1.150,而路由器的DHCP池也包含这个地址,之后另一台设备也可能被自动分到同样的号码,冲突就发生了。
解决办法很简单:要么把所有设备交给DHCP统一管理,要么在手动设IP时避开DHCP范围。比如你的地址池是100~199,那就把手动设备设成192.168.1.20~99之间,确保不撞车。