1. 程式人生 > >Linux隨機設置Mac地址

Linux隨機設置Mac地址

ini bin ech ifconfig AS 每次 網卡 linu In

出於隱私需求,不想暴露真實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地址