
OS X's od ( /usr/bin/od below) uses a different output format than GNU od: $ /usr/bin/od -N6 -tx1 -An /dev/random|tr ' ' : In jot -w changes the format, -s changes the separator, and -r generates random numbers. Jot comes with OS X and BSDs but not with most Linux distributions.


God -N6 -tx1 -An /dev/random|cut -c2-|tr \ : Openssl rand -hex 6|fold -w2|paste -sd:.

Here are five other options, all of which use random bits for the least significant bit of the most significant byte that indicates if the address is unicast or multicast and for the second-least significant bit of the most significant byte that indicates if the address is universally or locally administered.
