Suse 10虚拟机中修改eth0的MAC地址

方法一:

ifconfig eth0 down
ifconfig eth0 hw ether 00:0c:29:6e:b9:3c
ifconfig eth0 up

这样只会暂时生效,如果系统重启,改变会无效


可以把这三行加入到/etc/init.d/boot.local,这样每次启动都会设置

有些版本的linux是加在/etc/rc.local或/etc/init.d/rc.local里面的



方法二:

在/etc/sysconfig/network/ifcfg-eth-id-00: (你的MAC).文件里添加LLADDR=00: (更换的MAC)

注意:不要修改ifcfg-eth-id-00: (你的MAC).文件的名称

因为系统启动的时候会先从30-net_persistent_names.rules(类似于这个名字)里面读取文件名,而这里面的条目又是自动写入的,是从虚拟机的文件SUSE Linux.vmx里面读入的(如果是真实的系统读的就是真正网卡的地址)。如果要改名字,SUSE Linux.vmx里面的MAC地址也要修改,并且LLADDR=00: (更换的MAC)也不用加了;另外要注意的是如果改了SUSE Linux.vmx的MAC,VMWare虚拟机要重启,记住不是虚拟机上的系统哦。


据说用MACADDR=XX,注意不是HWADDR

MACADDR和HWADDR的区别:

HWADDR是指定系统有多张网络卡时,只有网络卡mac addr为指定项目时才使用该IP分配设定。

MACADDR是说指定这个介面配置把网路卡MAC调整后才套用该IP配置。

所以,修改LINUX MAC地址是修改 MACADDR项,而非HWADDR项,请注意两者的区别。

为了使问题简单化,最好不写HWADDR项,或将该项屏蔽掉



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值