背景
通过修改内核参数可以禁用可预测命名,使网络接口名称恢复为传统的eth0、eth1等逐渐增加的命名方式。具体操作包括使用grubby工具更新内核参数,分别设置net.ifname=0和biosdevname=0。修改后,通过grubby --info=ALL命令可以确认配置是否生效。
命令
通过内核参数禁用可预测命名,具体需要修改两个参数:
## 设置
grubby --update-kernel=$(grubby --default-kernel) --args="net.ifname=0"
grubby --update-kernel=$(grubby --default-kernel) --args="biosdevname=0"
## 查看配置生效
grubby --info=ALL
如此设置之后ifconfig看到的eth名字就是eth0 eth1这种逐渐增加的了