我正在创建一个配置网络接口的脚本。
根据我的喜好生成和命名接口的脚本/etc/udev/rules.d/70-persistent-net.rules
。
在CentOS 6.5
,我的理解是我还需要更新 中的文件/etc/sysconfig/network-scripts/ifcfg-eth#
。
我的问题是关于 中列出的 UUID ifcfg-eth#
。我可以使用 将此值更改为任何随机数uuidgen
吗?对于网络设备来说,根据MAC地址来做重要还是不重要?
换句话说,我可以使用下面的功能吗?或者以这种方式修改UUID会导致问题吗?
function make_ifcfg() {
cat > ifcfg-eth0 <<EOF
DEVICE=eth0
HWADDR=${intel_MAC_addresses[0]}
TYPE=Ethernet
UUID=$(uuidgen)
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp
EOF
}
谢谢。
答案1
是的,本文展示了如何。让 NetworkManager 保持一致,以防您使用它。