便携式轻量DHCP服务工具DacatDHCP
[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!
当一些工程师去机房安装新服务器,不想现找显示器键盘,不知道BMC IP 地址时,就很悲伤,不过现在有这种小工具,就是DacatDHCP,自动分配IP,还好用!
DacatDHCP 是一款 Windows 便携式轻量 DHCP 服务工具。它将 DHCP 服务与图形化管理界面打包为单个 EXE,无需安装、无需额外运行时依赖,双击即可运行,适合自建、测试或隔离网络中快速提供 IP 地址分配服务。
运行方式
以管理员身份运行 DacatDHCP.exe(程序会自动提权)。
程序启动后自动打开浏览器访问管理控制台 http://127.0.0.1:8765。
在控制台选择服务网卡、配置地址池,点击「启动 DHCP」。
最小化后会驻留系统托盘,双击托盘图标可重新打开控制台。
核心功能说明:
单 EXE 部署:前端界面、图标、版本资源通过 go:embed 编译进二进制,发布只需一个 DacatDHCP.exe。
图形化管理:通过浏览器访问 http://127.0.0.1:8765 即可管理,支持网卡选择、地址池配置、租约查看、运行日志。
网卡绑定:DHCP 服务只绑定到手动选择的网卡,不影响其他网卡。
地址池管理:自动排除网络地址、广播地址和服务端 IP,最大支持 4096 个地址;支持推荐地址池一键填充。
可选网关与 DNS:网关和 DNS 均为可选项,留空则不下发对应 Option;网关不得位于地址池范围内。
租约生命周期:DISCOVER 生成 60 秒待定 Offer,REQUEST 确认后转为活动租约;REQUEST 仅在请求 IP 可用时 ACK,否则 NAK。
深色与浅色主题:支持浅色 / 深色两种主题,点击顶部主题图标按钮即可切换,选择保存在本地,刷新或重启后保持。
中英文国际化:界面支持中文与英文切换,语言选择保存在本地,首次启动根据系统语言自动选择。
系统托盘:最小化到托盘,双击打开控制台,右键菜单提供状态查看与退出。
单实例检测:重复启动时打开现有控制台并退出当前进程。
安全退出:处理 Windows 关机、注销和会话结束事件,确保释放 DHCP 端口、HTTP 端口和后台协程。
开源地址:https://github.com/sbinbin-design/DacatDHCP
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!
支付宝赞助
微信赞助

