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¶
- -l, --local
- Generate a local administered MAC.
- -g, --global
- Generate a global unique MAC.
- -u, --unicast
- Generate a MAC for unicast.
- -m, --multicast
- Generate a MAC for multicast.
- -U, --uppercase
- Print uppercase hex digits.
- -e, --eui64
- Generate an EUI64 address.
- -o oui_addr, --oui oui_addr
- Set the Organizationally Unique Identifier (OUI).
- -v vendor, --vendor vendor
- Set the OUI of a specific vendor.
- -q, --qemu
- Set the standard OUI of qemu/kvm.
- -x, --xen
- Set the standard OUI of xen.
- -h, --help
- 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 |