linux中刷mac地址脚本,Linux自动生成MAC地址的方法汇总

本文汇总了Linux系统下生成MAC地址的多种方法,包括shell、perl、ruby和python等脚本方式,如openssl、od工具以及各种编程语言的示例代码。这些方法简单高效,适用于自动化配置。
摘要由CSDN通过智能技术生成

Linux下生产MAC地址的方法有很多种,除了常见的shell生成法外,还能通过Perl、ruby等方法来生成MAC地址,下面小编对MAC地址的自动生成方法做了简单的汇总。

c899999cb7e27169d70ae297c16fcabc.png

一、shell生成法

shell生成的方法是最多的的,同时也感觉也是最为简单高效的,这里列几种常用工具随机生成的方法:

openssl工具生成

代码如下

yang@crunchbang:~$ openssl rand -hex 6 | sed ‘s/(。。)/1:/g; s/.$//’

a0:77:d4:ef:08:7d

yang@crunchbang:~$ openssl rand 6 | xxd -p | sed ‘s/(。。)/1:/g; s/:$//’

3b:7f:95:c8:39:6d

od生成

代码如下

yang@crunchbang:~$ od -An -N10 -x /dev/random | md5sum | sed -r ‘s/^(。{10}).*$/1/; s/([0-9a-f]{2})/1:/g; s/:$//;’

b0:85:1a:41:b1

yang@crunchbang:~$

yang@crunchbang:~$ od /dev/urandom -w6 -tx1 -An|sed -e ‘s/ /

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值