iVentoy 全网启动部署完整干货教程(原理+配置+排坑)
一句话定位:iVentoy 是 Ventoy 同作者开发、开源免费的内网PXE/HTTPBoot网络启动服务器。Ventoy负责U盘多系统启动,而iVentoy负责局域网内无U盘、不解压原版ISO,直接通过网线批量引导安装系统,Windows、WinPE、各类Linux、国产信创系统均可支持。 适合人群:机房运维、网管、装机技术员、NAS常驻部署、经常需要给多台设备重装系统的用户。
一、核心工作原理
传统PXE装机流程繁琐,需要单独部署DHCP、TFTP、Web服务,还要解压ISO、提取内核、手写引导配置文件,门槛高,兼容性差。iVentoy把整套PXE启动链路全部封装内置,核心亮点就是原生ISO流式加载、内存虚拟光驱,不用修改镜像。
整套启动链路拆解:
客户端开机广播请求电脑BIOS/UEFI开启Network Boot(PXE网络启动),网卡固件发出DHCP Discover广播包,在局域网寻找DHCP服务。 iVentoy支持3种DHCP工作模式,区分是路由器分配IP还是iVentoy分配IP,同时根据客户端硬件架构(Legacy BIOS / x86_64 UEFI / ARM64 / 龙芯LoongArch)返回对应的引导文件,避免架构不匹配黑屏。
TFTP拉取一级引导器iPXE客户端拿到引导地址后,通过TFTP协议下载体积很小的iPXE引导固件(几十KB)并执行。TFTP仅负责初始引导文件传输,不传输大体积镜像。
HTTP加载菜单与镜像资源iPXE运行后,连接iVentoy内置HTTP服务;程序自动扫描
iso目录下所有ISO文件和子文件夹,动态生成可视化启动菜单,无需手动编写grub配置。内存虚拟光驱挂载ISO(iVentoy核心)这是它和传统WDS、Cobbler最大的区别:不解压、不提取wim/内核。程序通过HTTP流式读取服务器硬盘上的原版ISO,在客户机内存中虚拟一个光盘驱动器,系统安装程序会认为自己在读取实体光盘,完全保留镜像原生安装流程。安装过程中需要读取镜像内文件时,持续走HTTP拉取数据,直到安装完成重启。
补充:新版同时支持传统PXE + UEFI HTTPBoot,支持Secure Boot安全启动(老PE镜像若无签名,安全启动下会启动失败)。
内置四大服务清单
| 服务 | 端口 | 作用 |
|---|---|---|
| DHCP/ProxyDHCP | 67/68 UDP | 分配IP或者追加PXE引导参数 |
| TFTP | 69 UDP | 传输iPXE一级引导文件 |
| 镜像HTTP服务 | 默认16000 TCP | 传输菜单、ISO镜像(核心传输通道) |
| Web管理面板 | 26000 TCP | 可视化配置、镜像管理、查看在线客户端 |
⚠️ 免费版限制:镜像HTTP服务最大并发20台客户端,分批装机即可突破该限制,无总装机数量上限;Pro专业版无并发限制,支持更多自动化脚本能力。
二、前置准备
一台服务端设备:PC、小主机、NAS均可,必须有线网卡,和待装机电脑接入同一个交换机/局域网;
原版ISO镜像:Windows、PE、Ubuntu、麒麟、统信等,优先官方原版,精简修改镜像兼容性容易出问题;
下载地址:iVentoy官网 https://www.iventoy.com/,根据服务端系统选择Windows/Linux版本;
网络环境:优先千兆内网;百兆网络传输ISO速度极慢;
防火墙准备:提前放行对应端口,Windows可临时关闭防火墙测试。
三、基础部署步骤
1. 目录与镜像准备
解压iVentoy压缩包,重点目录说明:
iventoy/ ├── iso/ 【核心目录】存放所有ISO镜像,支持子文件夹分类 ├── user/ 存放自动应答脚本、驱动、自定义配置 ├── data/ 程序配置、数据库文件 ├── log/ 运行日志,排错使用
操作要点:
直接把
.iso文件复制进iso目录,禁止解压ISO;文件、文件夹名称不能包含中文、空格、特殊符号
,极易出现菜单识别失败、加载中断;镜像文件体积大,不想重复复制可以使用软链接: Windows:
mklink D:\iventoy\iso\win11.iso E:\镜像\win11.isoLinux:ln -s /mnt/win11.iso /iventoy/iso/win11.iso
2. 启动程序,进入Web后台
Windows:直接双击
iVentoy_64.exe;Linux:赋予权限后执行
sudo ./iventoy.sh; 程序启动后自动打开管理页面,地址:http://服务端IP:26000,后台支持切换中文界面。
3. 网卡选择 + DHCP模式选型(重中之重)
进入后台【参数配置】,先选中本机正在使用的有线网卡IP,再选择DHCP模式,三选一:
Internal(内置DHCP)iVentoy独立完整DHCP服务,自己分配IP地址。 ✅适用:两台机器网线直连、独立隔离交换机、无路由器的装机环境 ❌禁忌:内网已有路由器DHCP,绝对不要开启,会造成全网IP冲突、断网 👉需要手动配置IP地址池,设置起始、结束IP。
ProxyNet(代理DHCP,绝大多数场景首选)路由器正常负责分配IP,iVentoy只监听内网DHCP广播包,额外追加PXE引导参数(Option66/67),路由器不需要任何修改,家用、企业普通内网优先选择,兼容性最好。
External(外部DHCP)IP分配、PXE引导参数全部由第三方DHCP(爱快、OpenWrt、Windows AD等)下发,iVentoy仅提供TFTP+HTTP文件服务。适合企业VLAN、开启DHCP Snooping的复杂网络,新手不推荐。
配置完成保存,回到首页点击绿色【启动】,服务开始运行。
四、HTTP服务专项配置(镜像传输核心)
iVentoy内置两套HTTP服务,分工完全不同,不要混淆:
管理HTTP:26000端口,仅用于后台网页配置,不参与镜像传输;
镜像HTTP:默认16000端口,iPXE、客户端全部通过这个端口拉取引导菜单、ISO镜像,是网络装机的核心通道。
1. 修改HTTP端口操作步骤
访问后台
http://IP:26000→【参数配置】找到「HTTP服务端口」,修改为内网空闲端口,例如16001
保存配置,停止iVentoy服务,重新启动才生效
关键提醒: ✅ ProxyNet代理DHCP模式:修改端口后无需额外配置引导文件名,程序自动适配; ⚠️ External外部DHCP模式:bootfile引导文件名必须同步变更,格式为
iventoy_loader_端口号;默认16000对应iventoy_loader_16000,改成16001就要填写iventoy_loader_16001,否则客户端找不到引导程序,直接黑屏报错。
2. 防火墙放行规则
必须放行TCP端口:16000(镜像HTTP)、26000(Web后台) Linux ufw示例命令:
ufw allow 16000/tcp ufw allow 26000/tcp
Windows防火墙:新建入站规则,指定TCP 16000、26000,允许连接。
3. HTTP连通性测试
在局域网其他电脑浏览器访问:http://服务端IP:16000/可以正常打开页面,代表HTTP服务正常;打不开就是防火墙拦截、网卡选错、服务未启动。
后台镜像管理中可以拿到镜像的直接HTTP访问链接,自动化脚本可调用;应答脚本内置变量 ${VT_HTTP_PORT},自动读取当前HTTP端口,无需硬编码。
五、客户端(待装机电脑)操作
网线直连同一个局域网,WiFi不支持PXE;
开机快速按下启动热键(品牌不同:F8/F12/Del/F2),进入BIOS;
开启Network Boot(PXE启动),将网络启动调整为第一启动项;
UEFI机型:Secure Boot安全启动,新版iVentoy自带签名引导文件支持;如果是老旧WinPE镜像,建议临时关闭安全启动;
重启机器,网卡开始PXE引导,加载iVentoy菜单;
使用方向键选择需要的ISO镜像,回车,进入和实体U盘完全一致的原版安装界面;
系统安装完成重启后,回到BIOS,把启动项改回硬盘优先,避免每次开机进入PXE菜单。
六、进阶:无人值守自动安装(可选)
不需要改动ISO文件,通过应答文件实现全自动装机:
Windows:准备
autounattend.xml;Linux:kickstart(CentOS/RHEL)、preseed(Debian/Ubuntu);后台【ISO管理】,选中对应镜像,绑定自动脚本,设置超时自动执行;
PXE启动后自动加载应答文件,全程无需人工交互。
七、高频故障排查清单
开机看不到iVentoy菜单 排查方向:DHCP模式选错、防火墙拦截67/68、69端口、交换机开启DHCP Snooping/VLAN隔离、网线故障。
能进入菜单,选中ISO加载卡住、报错 排查方向:ISO文件名带中文空格、镜像为修改精简版、16000端口被防火墙拦截、硬盘读写性能不足。优先浏览器测试
http://IP:16000是否连通。修改HTTP端口后PXE黑屏找不到loader 仅External模式会出现,DHCP服务器里的bootfile文件名没有同步修改;Proxy模式不受影响。
安装速度很慢 优先检查是否百兆网络、服务器硬盘是低速机械盘;HTTP本身速度远高于TFTP。
部分UEFI机器无法启动 检查Secure Boot设置,确认镜像本身支持安全启动。
八、iVentoy 和同类工具横向对比
Ventoy:U盘本地启动,适合少量零散装机;iVentoy局域网PXE网启,适合批量机房装机,ISO镜像互通;
Windows WDS:仅原生支持Windows,配置繁琐;iVentoy全系统兼容,原版ISO即放即用;
FOG Project:偏向硬盘全盘克隆还原;iVentoy主打原版ISO全新安装;
Cobbler:专业Linux自动化部署,配置复杂,适合大规模企业运维,iVentoy轻量化、上手门槛低。
九、最佳实践总结
90%内网环境,直接使用ProxyNet代理DHCP模式,HTTP端口保持默认16000,减少踩坑;
镜像统一使用官方原版,文件名只用英文、数字、短横线;
常驻NAS部署的话,固定iVentoy服务端IP,避免IP变动导致PXE失效;
批量装机分批进行,避开免费版20并发上限;
装机结束后,不用时停止iVentoy服务,减少内网DHCP广播干扰。










发表评论