DHCP和eth0的关系-服务器IP丢失的一种原因
【摘要】 在华为云裸金属服务器创建后,发现VPC弹性网卡IP并没有配置到OS上,导致无法正常SSH接入服务器,笔者给出一种可能的原因。
笔者遇到这样一个问题:在华为云裸金属服务器创建后,发现VPC弹性网卡IP并没有配置到OS上,导致无法正常SSH接入服务器。
在聊这个问题前,先看下OS DHCP和eth0的关系。
1. HDCP和eth0
DHCP(动态主机配置协议)是一种网络协议,用于自动分配IP地址和其他网络配置信息给连接到网络的设备; eth0是Linux系统中常用的网络接口名称,它代表系统中的第一个以太网接口;
当Linux系统启动时,网络接口eth0会自动配置为使用DHCP来获取IP地址。也即OS会向网络中的DHCP服务器发送请求,以获取一个可用的IP地址。DHCP服务器会回复并分配一个IP地址给eth0接口.
2. 为什么OS网卡没有配置IP?
笔者发现OS执行ifconfig执行后没有出现eth0, 只有eth4; 那问题很明显。
问题就出在eth4, 有可能是OS网卡持久化规则/工具修改了网口名称,但是默认情况下只有eth0自动配置dhcp地址;
没有eth0,导致机器无IP地址。可以先删除udev网口规则后,重启系统恢复。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)