Инструменты пользователя

Инструменты сайта


scripts:mac_gen

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
scripts:mac_gen [2016/01/24 09:34] bersscripts:mac_gen [2017/12/08 08:03] (текущий) – внешнее изменение 127.0.0.1
Строка 2: Строка 2:
 <code bash> <code bash>
 openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//' openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'
 +</code>
 +или
 +<code bash>
 +GetMAC()
 +{
 +  if [ -n "$1" ]; then
 +    OID="00:16:3e"
 +    RAND=$(echo $1 | md5sum | sed 's/\(..\)\(..\)\(..\).*/\1:\2:\3/')
 +    echo "$OID:$RAND"
 +  else
 +    echo "ERROR: please supply hostname to create MAC address from, e.g.:"
 +    echo "       $FUNCNAME myhost"
 +  fi
 +}
 +
 +$ GetMAC myhost
 </code> </code>
scripts/mac_gen.1453628048.txt.gz · Последнее изменение: (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki