我可以使用 uuidgen 更改 ifcfg-eth* 中网络接口的 uuid 吗?

我可以使用 uuidgen 更改 ifcfg-eth* 中网络接口的 uuid 吗?

我正在创建一个配置网络接口的脚本。

根据我的喜好生成和命名接口的脚本/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 保持一致,以防您使用它。

相关内容