如何从Linux命令行生成随机MAC地址
发布时间:2020-12-13 18:36:47 所属栏目:Linux 来源:网络整理
导读:如何从 Linux命令行生成随机MAC地址? 我搜索的解决方案只需要Linux命令行中常见的标准工具. MAC地址将用于访客KVM. 解决方法 我用 macaddr=$(echo $FQDN|md5sum|sed 's/^(..)(..)(..)(..)(..).*$/02:1:2:3:4:5/') 这种方法的优点是完全随机
如何从
Linux命令行生成随机MAC地址?
我搜索的解决方案只需要Linux命令行中常见的标准工具. MAC地址将用于访客KVM. 解决方法
我用
macaddr=$(echo $FQDN|md5sum|sed 's/^(..)(..)(..)(..)(..).*$/02:1:2:3:4:5/') 这种方法的优点是完全随机的数字,它可以根据机器的FQDN可靠地重现MAC地址,我觉得这很有用.第一个八位字节的02只设置“本地分配”位,这很明显它不是供应商提供的MAC地址,并保证您不会与真实NIC的MAC地址冲突. 如果你需要为每个主机生成多个MAC地址,我曾经将FQDN连接到桥接器的名称以连接接口;这很好地为不同的NIC传播了一些东西. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |