码迷,mamicode.com
首页 > 系统相关 > 详细

Linux随机设置Mac地址

时间:2018-05-31 02:42:47      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:code   TE   bin   inux   div   地址   echo   class   linux   

出于隐私需求,不想暴露真实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地址

标签:code   TE   bin   inux   div   地址   echo   class   linux   

原文地址:https://www.cnblogs.com/Chorder/p/9114448.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!