DHCP服务器的作用是自动给局域网里的设备分配IP地址、子网掩码、默认网关和DNS地址。在一些特殊场景里,比如临时组建测试网络、给监控摄像头批量配置地址、或者路由器不带DHCP功能时,把电脑开启为本机DHCP服务器会非常实用。但开启之前必须明白一个关键点:DHCP服务不能乱开,同一个二层网络里如果出现多个DHCP服务器,设备会随机从其中一台获取地址,轻则分配错误,重则整个网段无法上网。

一、开启前先确定两件事
动手之前要先判断当前局域网里是否已经存在可用的DHCP服务器。绝大多数家用路由器默认开启DHCP,如果此时再在电脑上开启本机DHCP服务,就会形成冲突。所以第一步是登录路由器后台,查看DHCP功能是否开启,如果计划用电脑接管分配,必须手动关闭路由器的DHCP服务器,或者在路由器里设置DHCP中继。
第二件事是给作为服务器的电脑设置一个固定IP地址。DHCP服务器本身不能从自己那里动态获取地址,否则服务一旦重启,地址池和网关关系就会错乱。固定IP一般选择当前网段的较低地址,比如192.168.10.1或192.168.10.2,并且这个地址不能放进地址池范围内。
下表对比了三种常见的本机DHCP服务器实现方式,方便根据实际用途快速选择。
| 实现方式 | 适用场景 | 优点 | 缺点 |
|---|---|---|---|
| Windows移动热点 | 临时共享网络给手机、平板 | 系统自带,无需安装 | 地址段固定,可配置项少 |
| Internet连接共享 | 旧系统或共享有线网络 | 兼容性好,配置简单 | 只能共享一个网卡,排障较难 |
| 第三方DHCP软件 | 长期运行、自定义地址池和PXE启动 | 灵活强大,支持日志和过滤 | 需要下载配置,有一定门槛 |
二、Windows系统自带方式怎么开启
如果只是临时给几台设备分地址,Windows 10和Windows 11的移动热点是最省事的方案。打开系统设置,进入网络和Internet,点击移动热点,把开关打开。电脑会创建一个虚拟无线网卡,并在该网卡上自动运行DHCP服务,连接热点的设备会获得192.168.137.x网段的地址。共享的网络来源可以选择当前能上网的Wi-Fi或以太网。热点名称和密码可以自定义,但地址段通常无法直接修改,这是移动热点的限制。
对于需要共享有线网络的旧版Windows环境,可以使用Internet连接共享功能。打开控制面板,路径为控制面板\网络和 Internet\网络连接,在窗口里找到外网网卡,右键选择属性,切换到共享选项卡,勾选允许其他网络用户通过此计算机的Internet连接来连接。系统会在共享出去的网卡上启用DHCP分配器,默认网段同样是192.168.137.0/24。这个功能的优点是不需要安装软件,缺点是排查问题时不够直观,某些精简版系统可能默认关闭了相关服务。
移动热点和Internet连接共享都依赖Windows的ICS服务,如果发现开关无法打开,可以先在服务管理里确认Internet Connection Sharing服务是否处于运行状态。服务名称可以按Windows键加R,输入services.msc打开服务列表后查找。这个操作在本机没有安装第三方工具时很有用。
三、第三方DHCP服务器软件怎么选、怎么配
如果本机需要长期充当DHCP服务器,或者想要精细控制地址池、租约时间、网关和DNS,建议使用第三方工具。常见选择中,Open DHCP Server免费且配置灵活,适合熟悉文本配置的用户;Tftpd64体积小巧,除了DHCP还带TFTP功能,适合网络启动或临时测试;Serva则偏重PXE批量装机场景。普通局域网分配地址,用Open DHCP Server或Tftpd64已经足够。
以Open DHCP Server为例,安装后先指定监听网卡,然后编辑配置文件,设置地址池范围、子网掩码、网关和DNS。例如可以设置地址池为192.168.10.100到192.168.10.200,子网掩码255.255.255.0,网关192.168.10.1,DNS使用223.5.5.5和114.114.114.114。租约时间建议先设为1小时,测试稳定后再延长到8小时或24小时。配置完成后在服务管理里重启对应服务,然后用另一台设备连接同一交换机或热点,看是否能自动拿到设定网段的地址。
第三方工具的优点是日志清晰,能记录每台设备的MAC地址、分配到的IP和租约到期时间。出现冲突时可以直接从日志里定位是哪台设备在反复申请。缺点是如果配置文件写错,可能启动失败且不会明显提示,所以修改配置前最好先备份原始文件。
四、注意事项与避坑建议
开启本机DHCP服务器最大的坑是双DHCP冲突。很多人配置完成后发现手机能拿到地址,但电脑自己也上不了网,或者一部分设备拿到的是路由器分配的地址,一部分拿到的是电脑分配的地址。解决方法是保证同一子网内只有一个DHCP服务器,如果路由器无法关闭DHCP,就把电脑和路由器隔离开,或者只在测试网段开启电脑DHCP。
防火墙拦截是另一个容易忽略的问题。DHCP报文使用UDP 67和68端口,Windows防火墙默认可能阻止入站请求。如果设备停在获取IP地址阶段,需要进入高级安全Windows防火墙,创建入站规则,放行UDP 67和68端口。还可以临时关闭防火墙测试,但正式使用时不建议长期关闭。
- 作为服务器的电脑必须使用固定IP,且不要把自己的IP放进地址池。
- 地址池避免与现有办公网或家庭网段重叠,比如现有网络是192.168.1.x,就不要再使用192.168.1.x。
- 测试阶段绑定已知设备的MAC地址,防止陌生设备自动接入。
- 保留租约日志,定期检查是否有异常设备长时间占用地址。
- 如果电脑有多块网卡,只保留一块网卡对外提供DHCP服务,避免环路和错误分配。
避坑核心原则:先关闭其他DHCP源,再固定本机IP,最后放行端口。顺序不要颠倒,否则排查起来非常费时。
五、总结
本机开启DHCP服务器并不复杂,关键是先选对实现方式。临时共享用移动热点,旧系统共享用Internet连接共享,长期或自定义配置用第三方软件。无论选哪种,都要先确认网络里没有第二个DHCP服务器,并给电脑设置固定IP。完成配置后建议先用一台测试设备验证地址、网关和DNS是否全部正确,再批量接入。
把本文收藏备用,下次需要在电脑上架设DHCP服务时,可以按照准备、选择、配置、排错的顺序一步步操作。只要避开双DHCP、地址冲突和端口拦截这几个常见问题,本机DHCP服务器会运行得非常稳定。
开启本机DHCP服务器DHCP服务器配置DHCP服务器注意事项修改时间:2026-09-29 03:45:57