ifconfig eth0 down
#先把网卡禁用
ifconfig eth0 hw ether 0123456789AB
#改mac地址为0123456789AB,这里设置的是eth0为您的网卡位置
ifconfig eth0 up
#这里再启动网卡,就可以了
不过。。上面的方法在reset机器后就又恢复了网卡原来的地址了。。。需要永久改也可以。。。
在/etc/rc.d/rc.local里加上这三句(也可以在/etc/init.d/network里加下面三行)
ifconfig eth0 down
ifconfig eth0 hw ether 0123456789AB
ifconfig eth0 up
我的问题是硬件地址的配置文件在哪里,原计划在系统第一次开机的时候(判断第一次开机,在文件系统构建的时候建立一个文件,然后写程序开机就检测该文件,然后把他删除,如果检测到该文件存在,就表示机器是第一次启动的),把系统的mac地址改掉,该如何做?
阅读(1115) | 评论(1) | 转发(0) |