You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否将dnsmasq配置为UEFI HTTP(S)启动的DHCP代理?

能否将dnsmasq配置为UEFI HTTP(S)启动的DHCP代理?

从目前的实际情况来看,很难甚至几乎不可能用dnsmasq实现UEFI HTTP(S)启动的DHCP代理功能,具体原因如下:

  • dnsmasq的代理模式目前仅针对传统的TFTP-based PXE启动做了适配,只会发送这类旧版PXE启动相关的选项,完全没有支持UEFI HTTP(S)启动所需的特定选项。
  • 如果你是让dnsmasq作为网络的主DHCP服务器,那配置起来会相对简单——你可以根据各种条件,手动指定要下发的任意DHCP选项(包括UEFI HTTP(S)启动需要的选项),和IP地址租约一起发送给客户端。但这显然不是你的需求,你想要的是DHCP代理角色:按照UEFI规范,这个代理只需要下发用于定位网络启动文件的额外选项,IP地址租约由网络中的其他DHCP服务器负责提供。
  • 而当前dnsmasq在代理模式下,并没有提供对UEFI HTTP(S)启动选项的支持,只能处理旧的PXE启动相关内容,无法满足你的需求。

备注:内容来源于stack exchange,提问作者MikeBeaton

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 12:27:58