Linux随机设置Mac地址

Posted chorder

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux随机设置Mac地址相关的知识,希望对你有一定的参考价值。

出于隐私需求,不想暴露真实mac地址,把下面这个脚本的内容加入/etc/init.d,就可以在每次开机的时候为网卡随机设置一个mac地址。

#!/bin/bash
#Chorder
#2016/12/08
    
mhash=`date +%s|md5sum`
    
ifconfig eth0 down
ifconfig eth0 hw ether `echo ${mhash:$((RANDOM % 13)):2}:${mhash:$((RANDOM % 13)):2}:${mhash:$((RANDOM % 13)):2}:${mhash:$((RANDOM % 15)):2}:${mhash:$((RANDOM % 15)):2}:${mhash:$((RANDOM % 15)):2} `
ifconfig eth0 up

ifconfig wlan0 down
ifconfig wlan0 hw ether `echo ${mhash:$((RANDOM % 13)):2}:${mhash:$((RANDOM % 13)):2}:${mhash:$((RANDOM % 13)):2}:${mhash:$((RANDOM % 15)):2}:${mhash:$((RANDOM % 15)):2}:${mhash:$((RANDOM % 15)):2} `
ifconfig wlan0 up

以上是关于Linux随机设置Mac地址的主要内容,如果未能解决你的问题,请参考以下文章

Linux: 生成随机的MAC地址

Linux随机生成MAC地址

oppo开启手机mac地址随机能不能改成默认的连接WiFi就是随机mac?

Android Softap Mac地址随机化

Android Softap Mac地址随机化

在linux用java根据ip获得mac地址?