专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »博文摘选 » 如何修改MAC地址 »正文

如何修改MAC地址

来源: 发布时间:星期六, 2009年12月26日 浏览:0次 评论:0
 

想办法获取修改你mac 
修改MAC- - 



思路方法 

修改 /etc/sysconfig/network-scripts/cfg-eth0 
加入行 
MACADDR=xx:xx:xx:xx:xx:xx 

如果还有问题再把/etc/sysconfig/networking/devices/cfg-eth0中相应地方改下或者把这个文件干脆删掉 


思路方法 2 

先在/etc/rc.d/init.d下建个shell script,名为hwchang,内容如下: 
#!/bin/sh 
config eth0 down 
config eth0 hw ether xx:xx:xx:xx:xx:xx 
config eth0 up 
保存. 
然后执行chmod a+x hwchang 
再在/etc/rc.d/rc5.d/下建个链接文件, 
用命令 ln -s /etc/rc.d/init.d/hwchang k05hwchang 

然后在开始菜单里,system->sysV init 
再在runlevel5 下,把hwchang剪切到启动栏里,注意,他优先级应该在network的前,即数字要小些. 


思路方法 3 
还有种思路方法是先取消开机时就启动network 
在/etc/rc.d/rd.local中加入以下语句 
config eth0 down 
config eth0 hw ether xx:xx:xx:xx:xx:xx 
config eth0 up 
/etc/rc.d/init.d/network start 


思路方法 4 

在win2000中改MAC地址思路方法: 
打开注册表编辑器找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}子键在该子键下000000010002等分支中查找DriverDesc在0000子键下天串项命名为NetworkAddress键值设为修改后MAC地址要求为连续12个16进制数如1234567890AB然后在0000下NDI\params中加项名为NetworkAddress子键在该子键下添加名为default键值为修改后MAC地址和上面数值相同在NetworkAddress主键下继续添加命名为ParamDesc其作用是制定NetworkAddress主键描述其值可为“MAC 地址”这样以后打开网络属性双击相应网卡会发现有个高级设置其下坐在“MAC地址”选项在此修改MAC地址就可以了修改后需重启 

思路方法 5 

修改/etc/rc.local和/etc/rc.sysinit在这两个文件中加入如下文档 

/sbin/config eth0 down 

/sbin/config eth0 hw ether MAC地址(##:##:##:##:##:##形式) 

/sbin/config eth0 up 

(注:如果是只读文件用“chmod 777文件”把写权限加上) 



第 2步: 

在/etc/sysconfig/network-scripts/cfg-eth0文件中加项 

MACADDR=##:##:##:##:##:## 

并且改HWADDR=你所要改MAC地址(没有就添加) 
注意要区分MAC大小写 

思路方法 6 

也可以到/etc/rc.d/init.d下面修改network文件在第40行地方加入 
mac="**:**:**:**:**:**"(双引号内代表你MAC地址) 
down eth0 
config eth0 hw ether $mac 
etho "MAC address has been switched to $mac"
本文来自: IXPUB技术社区(www.ixpub.net) 详细出处参考:file:///C:/Documents%20and%20Settings/asdf/Desktop/Web/如何修改MAC地址%20-%20Linux和开源世界%20-%20IXPUB技术社区.htm
想办法获取修改你mac 修改MAC- - 

 

 

思路方法 

修改 /etc/sysconfig/network-scripts/cfg-eth0 加入行 MACADDR=xx:xx:xx:xx:xx:xx 

如果还有问题再把/etc/sysconfig/networking/devices/cfg-eth0中相应地方改下或者把这个文件干脆删掉 

 

思路方法 2 

先在/etc/rc.d/init.d下建个shell script,名为hwchang,内容如下: #!/bin/sh config eth0 down config eth0 hw ether xx:xx:xx:xx:xx:xx config eth0 up 保存. 然后执行chmod a+x hwchang 再在/etc/rc.d/rc5.d/下建个链接文件, 用命令 ln -s /etc/rc.d/init.d/hwchang k05hwchang 

然后在开始菜单里,system->sysV init 再在runlevel5 下,把hwchang剪切到启动栏里,注意,他优先级应该在network的前,即数字要小些. 

 

思路方法 3 还有种思路方法是先取消开机时就启动network 在/etc/rc.d/rd.local中加入以下语句 config eth0 down config eth0 hw ether xx:xx:xx:xx:xx:xx config eth0 up /etc/rc.d/init.d/network start 

 

思路方法 4 

在win2000中改MAC地址思路方法: 打开注册表编辑器找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}子键在该子键下000000010002等分支中查找DriverDesc在0000子键下天串项命名为NetworkAddress键值设为修改后MAC地址要求为连续12个16进制数如1234567890AB然后在0000下NDI\params中加项名为NetworkAddress子键在该子键下添加名为default键值为修改后MAC地址和上面数值相同在NetworkAddress主键下继续添加命名为ParamDesc其作用是制定NetworkAddress主键描述其值可为“MAC 地址”这样以后打开网络属性双击相应网卡会发现有个高级设置其下坐在“MAC地址”选项在此修改MAC地址就可以了修改后需重启 

思路方法 5 

修改/etc/rc.local和/etc/rc.sysinit在这两个文件中加入如下文档 

/sbin/config eth0 down 

/sbin/config eth0 hw ether MAC地址(##:##:##:##:##:##形式) 

/sbin/config eth0 up 

(注:如果是只读文件用“chmod 777文件”把写权限加上) 

 

 

第 2步: 

在/etc/sysconfig/network-scripts/cfg-eth0文件中加项 

MACADDR=##:##:##:##:##:## 

并且改HWADDR=你所要改MAC地址(没有就添加) 注意要区分MAC大小写 

思路方法 6 

也可以到/etc/rc.d/init.d下面修改network文件在第40行地方加入 mac="**:**:**:**:**:**"(双引号内代表你MAC地址) down eth0 config eth0 hw ether $mac etho "MAC address has been switched to $mac"



 

标签:
0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: