AMAZINGINDEX.COM 日报快照
52.8
VOL. 2026.06
2026.06.21
← 返回 2026.06.21 日报
日报快照 · Daily Snapshot
NO. 004

零配置 PXE 启动服务器,单二进制运行

#ARTICLE HackerNews 2026.06.21
推荐指数 59.0 NO. 004 · 2026.06.21
发布2026/06/20Score88Comments32

Bootimus 是一个纯 Go 编写的单文件 PXE/HTTP 启动服务器,内置 iPXE、Web UI、SQLite 和 proxyDHCP,无需改动路由器即可部署。运维和基础设施团队可以跳过 dnsmasq 和 Perl 脚本的老旧工具链,30 秒内拉起网络装机环境。

PXE 装机环境搭建一直是基础设施团队的脏活累活,传统方案要么依赖 dnsmasq + TFTP + 手动配置 DHCP 的拼凑组合,要么直接维护像 Foreman 这样的重型平台。Bootimus 的巧妙之处在于用 proxyDHCP 绕过路由器权限问题,这对云厂商裸金属、边缘节点批量部署场景特别实用。

同类工具里,netboot.xyz 更偏向多发行版选择器但依赖外部基础设施,Pixiecore 已经停止维护。Bootimus 的单二进制设计明显对标现代 Go 工具链的交付体验,类似 Caddy 对 Nginx 的替代逻辑。

如果你在做 IDC 装机、实验室集群批量部署,或者需要给客户提供一键网络恢复环境,这个比折腾 Cobbler 或写 Ansible 剧本快得多。50+ 发行版自动检测意味着大部分场景不需要手写配置文件。

意见分歧 28 条评论

核心争论:AI生成代码的可信度与安全性争议,以及PXE工具是否过度简化

happyPersonR

Made something similar at work a bunch of years back…. :) good to see people still thinking of this stuff and making modern versions That being said what may be more useful is a EFI binary you can push to a motherboard that does this with a tpm key

Joel_Mckay

Some projects have been around for over a decade =3 https://fogproject.org/ https://github.com/FOGProject/fogproject

XorNot

https://github.com/danderson/netboot/tree/main/pixiecore

替代方案: FOG ProjectPixiecoreIronicnetboot.xyziventoydnsmasq
查看原文 →