前言
在Linux网卡ifcfg网卡配置项详解文章中提到一个BOOTPROTO=
配置项,它的意思是指网卡启动时获取ip的方式,可以是dhcp或者静态ip 方式,如果设置为none说明是不指定ip设置方式。
一、问题现象
在centos 7.5系统中在适配新服务器网卡时,发现网卡1开机不会自启动,为了排查问题,我手动通过命令启动网卡发现出现如下提示信息,并且等到一段时间后出现failed字样。
二、问题分析
通过查看网卡1的配置信息发现,BOOTPROTO配置项被设置为’dhcp’,而当前环境中没有dhcp服务器,导致网卡启动时无法获取ip,因此最终获取ip超时并失败,
我们用ifconfig命令查看网卡1的状态如下并没有具体的ip地址信息:
相关文章可以参考ifconfig与 ip addr命令详解有说明到相关原理。
三、问题解决
我们修改ifcfg-eth1的网卡BOOTPROTO配置项为none后,通过执行ifup eth1
命令不再报错,由于我们业务原因,ip信息需要手动配置,我们开机启动项中不会设置具体ip信息,因此通过ifconfig命令查看网卡1 是不会显示具体ip的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)