获取第一服务器媒体访问控制MAC地址的方法及装置制造方法及图纸

技术编号:31227892 阅读:22 留言:0更新日期:2021-12-08 09:37
本公开提供了一种获取第一服务器媒体访问控制MAC地址的方法,包括,在第二服务器侧:执行预启动执行环境PXE启动指令,使得第一服务器被触发进入PXE启动进程,并向第二服务器发送IP地址请求指令;响应于IP地址请求指令,根据动态主机配置协议向第一服务器发送第一IP地址,使得与第一服务器相关联的交换机在发送第一IP地址的过程中获取第一服务器的MAC地址,并记录在交换机的地址解析协议ARP表中;以及在预定时长后,周期性地查询交换机的ARP表,以获取第一服务器的MAC地址。本公开还提供了一种装置、电子设备和计算机可读存储介质。电子设备和计算机可读存储介质。电子设备和计算机可读存储介质。

【技术实现步骤摘要】
获取第一服务器媒体访问控制MAC地址的方法及装置


[0001]本公开涉及计算机
,更具体地,涉及一种获取第一服务器媒体访问控制(Media Access Control,MAC)地址的方法及装置、一种电子设备和一种计算机可读存储介质。

技术介绍

[0002]在当前的私有云、专有云等云平台集群系统或者大型的服务器集群部署场景下,为了满足不同业务对操作系统的定制化需求,需要在安装操作系统之前先获取到服务器网卡的MAC地址来定制化的生成对应的装机套餐。现有的服务器网卡MAC地址收集方法依赖于人工或受制于服务器品牌,无法用一种通用化的方法来实现自动化,在进行大批量服务器装机时收集MAC地址比较困难。

技术实现思路

[0003]有鉴于此,本公开提供了一种获取第一服务器媒体访问控制MAC地址的方法,包括,在第二服务器侧:
[0004]执行预启动执行环境PXE启动指令,使得第一服务器被触发进入PXE启动进程,并向所述第二服务器发送IP地址请求指令;
[0005]响应于所述IP地址请求指令,根据动态主机配置协议向所述第一服本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种获取第一服务器媒体访问控制MAC地址的方法,包括,在第二服务器侧:执行预启动执行环境PXE启动指令,使得第一服务器被触发进入PXE启动进程,并向所述第二服务器发送IP地址请求指令;响应于所述IP地址请求指令,根据动态主机配置协议向所述第一服务器发送第一IP地址,使得与所述第一服务器相关联的交换机在发送所述第一IP地址的过程中获取第一服务器的MAC地址,并记录在交换机的地址解析协议ARP表中;以及在预定时长后,周期性地查询所述交换机的ARP表,以获取所述第一服务器的MAC地址。2.根据权利要求1所述的方法,还包括:获取来自用户的输入操作,根据所述输入操作生成动态主机配置指令;响应于所述动态主机配置指令,生成所述动态主机配置协议。3.根据权利要求2所述的方法,其中,所述动态主机配置指令包括第二IP地址,所述第二IP地址为与第一服务器连接的带外管理系统的IP地址。4.根据权利要求3所述的方法,其中,所述执行PXE启动指令包括:通过所述动态主机配置指令获取所述第二IP地址;以及向与所述第二IP地址对应的带外管理系统发送指令,以控制第一服务器进入所述PXE启动进程。5.根据权利要求4所述的方法,其中,所述获取所述第一服务器的MAC地址包括:通过所述第二IP地址获取与所述带外管理系统相关联的交换机端口,其中,所述交换机端口还与所述第一服务器相关联;从所述ARP表中获取与所述交换机端口相关联的两个MAC地址;以及从所述两个MAC地址中,去除与所述第二IP地址相对应的一个MAC地址,并将另一个MAC地址作为第一服务器的MAC地址。6.根据权利要求1所述的方法,其中,所述根据动态主机配置协议向所述第一服务器发送第一IP...

【专利技术属性】
技术研发人员:雷茂晟白石
申请(专利权)人:北京京东世纪贸易有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1