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

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


scripts:mac_gen

Различия

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

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

Следующая версия
Предыдущая версия
scripts:mac_gen [2016/01/24 09:33] – создано bersscripts:mac_gen [2017/12/08 08:03] (текущий) – внешнее изменение 127.0.0.1
Строка 1: Строка 1:
-==== Generate mac address +==== Generate mac address ====
- ====+
 <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.1453628038.txt.gz · Последнее изменение: (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki