200分, 帮忙写一个超简单linux小脚本!!

2025-01-01 17:49:49
推荐回答(1个)
回答1:

#!/usr/bin/env bash

nc=eth0
maca='00:00:00:00:00:11'
macb='00:00:00:AA:AA:AA'
macc='00:00:00:BB:BB:BB'

current_mac=`ifconfig ${nc} | awk '/ether /{print $2}'`

ifconfig $nc down

if [ $current_mac = $maca ];then
    ifconfig $nc hw ether $macb
else
    ifconfig $nc hw ether $macc
fi

ifconfig $nc up

注意一下nc是网卡