在 CentOS/RHEL 7 上,网络接口将命名为 enoxxx。
本文说明了如何禁用此类“可预测的网络接口设备名称 (Predictable Network Interface Device Names)”的步骤。
我们可以使用以下方法禁用可预测的网络接口:
- 通过在 /etc/udev/rules.d 文件夹中定义我们自己的 udev 规则文件并设置设备的 NAME 属性来创建我们自己的手动命名方案。
确保在默认策略文件 /etc/udev/rules.d/70-persistent-net.rules 之前订购它。
例如将接口设置为 lan0:
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="xx:xx:xx:xx:xx:xx", ATTR{type}=="1", NAME="lan0"
- 在 /etc/grub.conf 文件中的内核命令行上传递参数 net.ifnames=0 和 biosdevname=0。
日期:2020-09-17 00:13:03 来源:oir作者:oir