本帖最后由 lln1978 于 2021-10-8 10:47 编辑
最近由于工作上原因,需要使用群晖做为服务器提供PXE服务并实现如下功能,经过对群晖PXE的一番了解和尝试,已完全实现目的,此贴是对整个调试过程的记录,以备查询和分享。 1. 开启群晖自带Dnsmasq的DHCP代理功能,不另外安装软件,不抢网络中现有路由的DHCP,不需要对现有网络进行任何修改
2. 使用微软原版引导来引导WIM文件启动PE,且支持Legacy+UEFI启动,有中文菜单方便使用者
需准备的工具: 1. SSH工具,如Putty 2. 微软原版引导包,百度网盘下载: 3. 一个自己喜欢的WIN10 PE的wim文件,由于每个人习惯使用的PE不尽相同,所以引导包里面并不包含wim文件
操作步骤:
本例程中路由器IP为192.168.3.1,群晖IP为192.168.3.119,后面凡是涉及IP地址的地方请对照自己网络设置进行修改。
全文完。
附:
dhcpd-eth0-subnet0.conf
- interface=eth0
- dhcp-range=set:eth00,192.168.3.0,proxy
- dhcp-option=tag:eth00,option:router,192.168.3.1
- dhcp-option=tag:eth00,option:dns-server,192.168.3.1
复制代码
dhcpd-pxe.conf
- #dhcp-boot=tag:pxe,pxeboot.n12
- #dhcp-vendorclass=set:pxe,PXEClient
- pxe-service=x86PC, "BIOS", /pxeboot.n12
- pxe-service=IA32_EFI, "IA32_EFI", /EFI/Boot/bootia32.efi
- pxe-service=X86-64_EFI, "UEFI", /EFI/Boot/bootx64.efi
- pxe-service=BC_EFI, "Boot UEFI PXE-BC", /EFI/Boot/bootx64.efi
复制代码
补充内容 (2022-3-27 21:41):
2022.3.27
更新DSM7系统修改方法。
DSM7开启DHCP proxy 方式稍有不同,首先DSM7的不自带DHCP SERVER,需要在套件里面安装。
dhcpd-eth0-subnet0.conf设置代码也需要稍微修改
补充内容 (2022-3-27 21:41):
interface=ovs_eth0
dhcp-range=set:ovs_eth00,192.168.3.200,proxy,255.255.255.0,86400
dhcp-option=tag:ovs_eth00,option:router,192.168.3.1
dhcp-option=tag:ovs_eth00,option:dns-server,192.168.3.1
|