awesom's tips

awesom's tips

home | all | random | tags | add | login or register

addresse MAC aléatoire
by heaumer on Sep 19th 2010
On récupère les 10 premiers éléments d'une somme md5 générée à partir de données pseudo-aléatoires, puis on arrange le résultat avec sed(1) :

  mac=`(dd if=/dev/urandom count=1 | md5sum | dd ibs=1 count=10 \
        | sed -e 's/\(..\)/:\1/g;s/^/00/') 2>/dev/null`

sed, dd, mac