Scroll to navigation

RANDMAC(1) General Commands Manual RANDMAC(1)

NAME

randmac - generate random MAC addresses

SYNOPSIS

randmac [options]

DESCRIPTION

randmac prints a random MAC address. This utility has been designed to give random MAC addresses to interfaces of virtual machines.

OPTIONS

Generate a local administered MAC.
Generate a global unique MAC.
Generate a MAC for unicast.
Generate a MAC for multicast.
Print uppercase hex digits.
Generate an EUI64 address.
Set the Organizationally Unique Identifier (OUI).
Set the OUI of a specific vendor.
Set the standard OUI of qemu/kvm.
Set the standard OUI of xen.
Display a short help message and exit.

EXAMPLE

Start a kvm VM using a random generated MAC address (while preserving the standard qemu´s OUI)

$ qemu-system-x86_64 -accel kvm ... \

-device e1000,netdev=vde0,mac=`randmac -q` \
-netdev vde,id=vde0,sock=vde://

SEE ALSO

qemu(1)

AUTHOR

VirtualSquare. Project leader: Renzo Davoli.

July 2020 VirtualSquare