为了创建批量虚拟机,我需要在Python中创建一个随机MAC地址生成器。我不知道如何生成随机MAC地址。python中的MAC地址生成器
以下程序是否正确?
import random
# The first line is defined for specified vendor
mac = [ 0x00, 0x24, 0x81,
random.randint(0x00, 0x7f),
random.randint(0x00, 0xff),
random.randint(0x00, 0xff) ]
print ':'.join(map(lambda x: "%02x" % x, mac))
您是否试图特别生成[MAC地址](http://en.wikipedia.org/wiki/MAC_address)? – sarnold
是制造特定的 –
该示例程序适用于单个MAC地址,但它存在真正的风险,您将为多台机器生成相同的伪MAC地址,这可能会导致奇怪的网络问题。 – sarnold