一种Linux系统下绑定网卡识别顺序的方法_CN109495329A

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
代理人 刘晓政
(51)Int .Cl . H04L 12/24(2006 .01) H04L 29/12(2006 .01)
(10)申请公布号 CN 109495329 A (43)申请公布日 2019.03.19
( 54 )发明 名称 一种Linux系统下绑定网卡识别顺序的方法
( 57 )摘要 本发明提出的一种Linux系统下绑定网卡识
别顺序的方法,包括如下步骤,步骤1:在Linux系 统下识别网卡 名称分别对应的物理设备 ;步骤2 : 获取每个网口的MAC地址;步骤3:绑定MAC地址与 网口名称;步骤4:确保网口名称与该设备驱动相 互对应。本发明通过对网卡网口的MAC地址和网 口 名称进行绑定 ,避免了在对网卡进行安装 、更 新驱 动或者安装网卡 相关程序而发生的网口 名 称改变问题。
权利要求书1页 说明书3页 附图2页
CN 109495329 A
CN 109495329 A
权 利 要 求 书
1/1 页
1 .一种Linux系统下绑定网卡识别顺序的方法,其特征在于,包括如下步骤: 步骤1:在Linux系统下识别网卡名称分别对应的物理设备; 步骤2:获取每个网口的MAC地址; 步骤3:绑定MAC地址与网口名称; 步骤4:确保网口名称与该设备驱动相互对应。 2 .根据权利要求1所述的Linux系统下绑定网卡识别顺序的方法,其特征在于,所述步 骤1包括: 步骤11:通过命令:ifconfig –a查看所有网络设备的名称; 步骤1 2 :将服务器上所有网卡的 网口 依次 连接到交换机上查看连接状态 ,并标记好每 个网口的名称。 3 .根据权利要求2所述的Linux系统下绑定网卡识别顺序的方法,其特征在于,所述步 骤12包括:每次只能接一个网口,接上后通过命令:ethtool ethx(其中x=0,1 ,2…)来查看 是否连着网线,如果命令查看到ethx“Link detected:yes”表示ethx状态为连接网线,如果 “link detected:no”则表示ethx网口没有连线。 4 .根据权利要求1所述的Linux系统下绑定网卡识别顺序的方法,其特征在于,所述步 骤2具体为:通过命令ifconfig –a |grep –i hwaddr获取每个设备MAC地址。 5 .根据权利要求1所述的Linux系统下绑定网卡识别顺序的方法,其特征在于,所述步 骤3具体为:通过修改网卡网口配置文件ifcfg-ethx绑定MAC地址与网口名称。 6 .根据权利要求5所述的Linux系统下绑定网卡识别顺序的方法,其特征在于,所述步 骤3包括: 步骤31:通过命令:find / -name ifcfg-ethx查找网口ethx的网卡配置文件路径; 步骤32:根据需要将MAC地址绑定名称的配置信息添加到指定网口的配置文件中; 步骤33:重启系统。 7 .根据权利要求6所述的Linux系统下绑定网卡识别顺序的方法,其特征在于:如果当 前Linux系统采用Redhat,则网口ethx的网卡配置文件路径为/etc/sysconfig/networkscripts/ifcfg-ethx;如果当前Linux系统采用SUSE,则网口ethx的网卡配置文件路径为/ ect/sysconfig/network/ifcfg-ethx。 8 .根据权利要求1所述的Linux系统下绑定网卡识别顺序的方法,其特征在于,所述步 骤4包括:查看驱动对应关系的文件modprobe .conf,判断modprode .conf文件中网卡设备对 应的网口 名称与该设备驱动是否相互对应 ,如果是 ,直接结束 ;如果否 ,则手动修改对应关 系后结束。
( 19 )中华人民 共和国国家知识产权局
( 12 )发明专利申请
(21)申请号 201910058025 .X
(22)申请日 2019 .01 .22
(71)申请人 郑州云海信息技术有限公司 地址 450000 河南省郑州市郑东新区心怡 路278号16层1601室
(72)发明人 彭笑笑
(74)专利代理机构 济南舜源专利事务所有限公 司 37205
1、网卡顺序改变:例如网卡网口名称由eth0变成eth1; 2、网卡名称改变:例如网卡网口名称由eth0变成__tmp53419215341193__; 3、不同网卡网口顺序颠倒或者交叉等。
发明内容 [0005] 针对以上问题,本发明的目的在于提供一种Linux系统下绑定网卡识别顺序的方 法 ,通过对网卡网口的 MAC地址和网口 名称进行绑定 ,避免了在对网卡进行安装、更新驱动 或者安装网卡相关程序而发生的网口名称改变问题。 [0006] 本发明为实现上述目的,通过以下技术方案实现:一种Linux系统下绑定网卡识别 顺序的方法,包括如下步骤:
2
CN 109495329 A
说 明 书
1/3 页
一种LinuxBiblioteka 统下绑定网卡识别顺序的方法技术领域 [0001] 本发明涉及计算机技术领域,更具体的说是涉及一种Linux系统下绑定网卡识别 顺序的方法。
背景技术 [0002] Linux系统对于识别到的网卡设备,会给网卡的每个网口分配一个网口名字,在我 们使 用网卡的时候 ,首先要知道哪个 名字对应哪个物理设备 ,所以 如果在使 用的 过程中网 卡网口的名字发生变化,就会影响网卡的使用。 [0003] 网络适配器(网卡),作为服务器的基础子部件系统之一,也是网络环境的基础接 口 ,它的规格越来越高 ,一台设备的网口数量也越来越多 ,双网口 、四网口甚至更多。 [0004] 在使用Linux系统时,当你安装或更新某张网卡的驱动或网卡相关程序之后,网卡 会出现所谓的“漂移现象”,主要表现为:
步骤1:在Linux系统下识别网卡名称分别对应的物理设备; 步骤2:获取每个网口的MAC地址; 步骤3:绑定MAC地址与网口名称; 步骤4:确保网口名称与该设备驱动相互对应。 [0007] 进一步,所述步骤1包括: 步骤11:通过命令:ifconfig –a查看所有网络设备的名称; 步骤12:将服务器上所有网卡的网口依次连接到交换机上查看连接状态,并标记好每 个网口的名称。 [0008] 进一步,所述步骤12 包括:每次只能接一个网口,接上后通过命令:ethtool ethx (其中x=0,1 ,2…)来查看是否连着网线,如果命令查看到ethx“Link detected:yes”表示 ethx状态为连接网线,如果“link detected:no”则表示ethx网口没有连线。 [0009] 进一步,所述步骤2具体为:通过命令ifconfig –a |grep –i hwaddr获取每个设 备MAC地址。 [0010] 进一步,所述步骤3具体为:通过修改网卡网口配置文件ifcfg-ethx绑定MAC地址
相关文档
最新文档