• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

H3C S5500-28C-EI DHCP可以根据option93,来返回不同的启动文件么?

2024-04-07提问
  • 0关注
  • 0收藏,226浏览
粉丝:0人 关注:0人

问题描述:

正在继续研究网络引导,要同时引导bios和uefi客户端,这时需要DHCP服务器根据discover option 93的信息来返回不同的 option66 67。

在windows DHCP,dnsmasq均测试成功。

H3C 手册中并没有查到相关资料,那么是否可以配置呢?

组网及组网描述:

H3C S5500-28C-EI

就这一个交换机,上级不清楚,trunk过来两个VLAN,一个在使用,并在这个vlan启用DHCP,如何配置多个PXE启动文件。

最佳答案

佚名 九段
粉丝:22人 关注:0人

H3C S5500-28C-EI交换机目前并不支持option93这种方式来返回不同的PXE启动文件。 如果您需要实现多个PXE服务器地址的分配,可以通过将不同的PXE服务器地址分配为不同的VLAN,并将每个VLAN的DHCP服务器配置为选择不同的PXE服务器地址来实现。 另外,H3C交换机支持配置option66和option67来分配不同的PXE启动文件,可以通过自定义选项的方式来配置,

3 个回答
粉丝:2人 关注:0人

按照option命令的格式是option+code+格式+内容,格式也就是ascii、十六进制的hex、ip地址,具体的没研究过,但是类比于option 43字段,如果想要通过这个字段下发一个类似于url的字符内容,会配置option 43 ascii xxxxxx,其他字段也是同理,可以看下option命令的手册,希望对你有帮助。

03-DHCP命令-新华三集团-H3C

我不是要发93,我是要读93,返回不同的66,67。

上官飞鸿 发表时间:2024-04-07
上官飞鸿 知了小白
粉丝:0人 关注:0人

RFC4578 定义的客户端类型。


2.1. Client System Architecture Type Option Definition
The format of the option is:
Code Len 16-bit Type
+----+-----+-----+-----+
| 93 | n | n1 | n2 |
+----+-----+-----+-----+
Octet "n" gives the number of octets containing "architecture types"
(not including the code and len fields). It MUST be an even number
greater than zero. Clients that support more than one architecture
type MAY include a list of these types in their initial DHCP and PXE
boot server packets. The list of supported architecture types MAY be
reduced in any packet exchange between the client and server(s).
Octets "n1" and "n2" encode a 16-bit architecture type identifier
that describes the pre-boot runtime environment(s) of the client
machine.
As of the writing of this document, the following pre-boot
architecture types have been requested.
Type Architecture Name
---- -----------------
0 Intel x86PC
1 NEC/PC98
2 EFI Itanium
3 DEC Alpha
4 Arc x86
5 Intel Lean Client
6 EFI IA32
7 EFI BC
8 EFI Xscale
9 EFI x86-64
This option MUST be present in all DHCP and PXE packets sent by PXE-
compliant clients and servers.


93,是客户发布DHCP请求时带的,要DHCP根据93返回不同的66,67。

下面时linux DHCPD配置时的判断语句。


# UEFI x86-64 boot (RFC4578 architecture types 7, 8 and 9)
if option arch = 00:07 {
    filename "uefi/bootx64.efi";
} else if option arch = 00:08 {
    filename "uefi/bootx64.efi";
} else if option arch = 00:09 {
    filename "uefi/bootx64.efi";
} else {
    filename "pxelinux.0";
}

参考不了43。

粉丝:127人 关注:8人

不支持

继续求证:是我的设备不支持还是H3C全系列不支持?

上官飞鸿 发表时间:2024-04-07

少或者没有,联系400或办事处售前确认哪些支持吧,

zhiliao_sEUyB 发表时间:2024-04-07

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明