logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

randmac – generate random MAC addresses

Author

       VirtualSquare.  Project leader: Renzo Davoli.

VirtualSquare                                     December 2022                                       RANDMAC(1)

Description

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

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://

Name

       randmac – generate random MAC addresses

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.

       -ooui_addr, --ouioui_addr
              Set the Organizationally Unique Identifier (OUI).

       -vvendor, --vendorvendor
              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.

See Also

qemu(1)

Synopsis

randmac [options]

See Also