关闭

Linux、Windows修改网卡MAC

标签: linuxwindowsnetworkparameters网络存储
3196人阅读 评论(0) 收藏 举报
分类:
Linux 的 首先必须关闭网卡设备,否则会报告系统忙,无法更改。 命令是: /sbin/ifconfig eth0 down 修改 MAC 地址,这一步较 Windows 中的修改要简单。 命令是: /sbin/ifconfig eth0 hw ether 00:AA:BB:CCD:EE 重新启用网卡 /sbin/ifconfig eht0 up 网卡的 MAC 地址更改就完成了 ///////////////////////////////////////////////////////////////////// Linux: /etc/sysconfig/network-scripts/ifcfg-ethx (x为你的网卡接口号) 编辑 输入一行: MACADDR=00:11:22:33:44:55(写上你要更改的mac地址) 然后在命令行 键入 service network restart ok了 :) ////////////////////////////////////////////////////////////////////////// 大都是干坏事的吧 一来有些公司做的软件是认mac地址的,有的是从网卡上的eeprom中读取,有的仅仅是从注册表读取 (比如Cadence公司某些电路设计软件), 对于后者,破起来太简单了而对前者呢,只能跑到大街 上买块驱动加参数就可以改写eeprom中mac地址的网卡了,听我一个同学讲realtek也提供了程序改 写eeprom。good! 二来改mac地址可以攻击别人而不被发现 三来可以偷懒,当网管把你的ip地址和mac地址绑定的时候,换了网卡也不需要和网管打招呼,不 过这样一来有国际路由的机器就要一天到晚开着机器了,piapia呀,特别是收到seic帐单的时候 还有为了方便,比如我,把mac地址改成AA-BB-CC-DD-EE-FF,整齐好看 下面的方法其实是平时在水木hacker版晃悠的时候收集的,win9x、winnt、win2k下都试过, 没问题。 Win98下改网卡地址的方法: reek(town)转载的一文---/"Re: 有谁知道如何改网卡的MAC地址吗?(空)/" 的启发及freetalk (glasseye)的提示下, 经过自己的多次尝试得出的操作方法。在此贴出以供同仁参考。 网卡真正的MAC地址是在EPROM中的,可以通过专门的程序修改,不少网卡的厂商都能提供。比如 PCI-RTL8029,便可到realtek公司的主页上下载一个修改EPROM的小程序。 在Win9x和winnt 3.5、4.0下,网卡驱动程序使用NDIS规范与操作系统通信。MAC地址被存储在操作 系统的某存储单元内,这时可以通过修改该内容达到目的而不用修改你的EPROM内容。 1、首先打开注册表,找到 HKEY_LOCAL_MACHINEsystemCurrentcontrolsetservices classes et000、0001、0002等下,观察DriverDesc内容为你要修改的网卡的描述。 2、在其下,添一个字符串,名字为NetworkAddress,值设为你要的MAC地址,要连续写。 如004040404040。 3、然后到其下 NDIparams中加一项NetworkAddress的主键,在该主键下添加名为default的字符 串,其值写你要设的mac地址,要连续的写,如004040404040。 3、然后到其下 NDIparams中加一项NetworkAddress的主键,在该主键下添加名为 4、在NetworkAddress的主键下继续添加名为ParamDesc的字符串,其作用为指定Network- Address主键的描述,其值可为“MAC Address”,这样以后打开网络邻居的属性,双击相应网卡项 会发现有一个高级设置,其下存在MAC Address 的选项,就是你在注册表中加的新项 NetworkAddress,以后只要在此修改MAC地址就可以了。 5、关闭注册表,重新启动,你的网卡地址已改。打开网络邻居的属性,双击相应网卡项会发现有 一个MAC Address的高级设置项。用于直接修改MAC地址。 一些网卡如d-link的de220在安装时,会自动在注册表中加入这些项目,你只需修改值就可以了。 1、2步骤用于修改当前(下一次启动)时MAC 地址。 3、4步骤用于在网络属性的网卡属性中添加相应高级属性。 ************************************************************************ ******************* WinNT下改网卡地址的方法: 打开注册表, HKEY_LOCAL_MACHINE->SYSTEM->CurrentControlSet->Services 假设我的网卡是ne2000,找到NE2000与NE20001的键值(不知道怎么回事,我这里关于NE 2000的键有两个,为保险,都做如下修改),在Parameters项里添加字串值: 名称:NetworkAddress 数据:“004040404040” (这里就是你要改的mac值,可自己随便填12位) 然后重新启动计算机,ipconfig看一下,就知道改好了没。 ************************************************************************ ************************** Win2k下改网卡地址的方法: 一般来说,如果不是选择NE2000 COMPATIBLE安装的驱动,在网卡的属性里面会有一个高级页, 其中会有NETWORK ADDRESS的选项,这样你就可以设置啦。这个方法在WIN98中也适用。 我的WIN2K网卡就是这样装好的,而且有意思的是,我的网卡没有2K的驱动,只有尝试选择其他的 NE2000兼容网卡安装驱动,在2K的硬件安装向导里,如果配置成功,最后一定不会出现驱动不匹配 的信息,不用重启来检验了,真的不错。另外,如果你想改注册表的话,就这样, 在HKEY_LOCAL_MACHINESYSTEMCurrentControlSet ControlClass{4D36E972-E325-11CE-BFC1-08002BE10318}下, (这个项对应的是网卡配置) 找到你的ETHERNET网卡项000x,然后添加或修改一个名为Network Address的字符串值,填入你需 要修改的MAC地址就可以了
0
0
查看评论

linux下修改网卡的mac地址

步骤如下,但不唯一: 1.临时性的修改: ①依次输入以下命令: /sbin/ifconfig eth0 down /sbin/ifconfig eth0 hw ether 00:0C:29:36:97:20 /sbin/ifconfig eth0 up service network r...
  • wsclinux
  • wsclinux
  • 2016-02-27 14:37
  • 1070

Linux下修改网卡的mac地址

Linux下修改网卡的mac地址   2008-10-31 15:43:52|  分类: 软件技术|举报|字号 订阅 By 小眼8X@基本输入输出 on Permalin...
  • yyf0986
  • yyf0986
  • 2014-07-18 11:34
  • 2914

Linux Intel网卡IGB驱动修改mac地址

实然心血来潮,想研究一下Intel网卡mac地址是怎么设置的。本文使用IGB驱动,适合于i211等网卡。
  • subfate
  • subfate
  • 2016-09-14 22:15
  • 1171

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

方法一: ifconfig eth0 down ifconfig eth0 hw ether 00:0c:29:6e:b9:3c ifconfig eth0 up 这样只会暂时生效,如果系统重启,改变会无效 ...
  • wind19
  • wind19
  • 2011-12-01 11:30
  • 6693

Linux网卡攻略,修改Mac物理地址

 Linux网卡攻略 Linux系统下的网卡不像Windows那么支持完善,有时需要自己动手,本文总结了相关的驱动安装、命令行工具和测试网卡的负载等内容。 网卡驱动 http://downloadcenter.intel.com/ 安装包中README有详细说明,主要就...
  • yihui8
  • yihui8
  • 2014-06-03 20:47
  • 2111

linux 设置网络API --- 开/关网卡、设置/获取Mac地址

最近在做项目过程中,由于在多线程中使用system函数,有时候出现莫名程序异常终止,最后决定替换所有的system函数,但是对于设置mac地址这个函数试了很多次都没有成功;今天在此总结下原因: 1. 编写的关闭/打开网卡函数没有延时;(一般情况设置开关网卡可能需要初始化,所以如果开关连续可能没有初始...
  • dl0914791011
  • dl0914791011
  • 2014-08-31 12:14
  • 4226

Ubuntu下更改网卡的MAC地址的方法

Ubuntu下更改网卡的MAC地址的方法 我们知道每块网卡(NIC)都有一个固化在硬件存储器中物理地址(或称硬件地址),也就是MAC,这个地址,在出厂上就已经固定,除非是使用可擦写编程器重写,否则是无法变更的。 这里所说的更改网卡的MAC地址,其实是针对操作系统对MAC地址的读取规律,而对OS做...
  • halazi100
  • halazi100
  • 2014-01-14 23:43
  • 2575

linux/Centos下查看和修改网卡Mac地址(ifconfig命令)

linux/Centos下查看网卡Mac地址,输入命令:#ifconfig -aeth0 Link encap:Ethernet HWaddr 00:e4:56:2E:D8:2000:e4:56:2E:D8:20即是你的MAC地址。linux/Centos下以root权限临时修改MAC地址:1)闭网...
  • Xujian0000abcd
  • Xujian0000abcd
  • 2016-01-27 15:18
  • 8133

linux下C语言获取网卡MAC地址

原文地址::http://www.cnblogs.com/hnrainll/archive/2012/01/17/2324967.html 相关文章 1、Linux下获取eth网卡MAC地址的代码----http://www.oschina.net/code/snippet_54100_...
  • xqhrs232
  • xqhrs232
  • 2016-05-10 14:26
  • 2083

Windows中轻松修改网卡MAC物理地址

如今大家都是ADSL上网,当你查网费时就会发现,每次上网电信都会记录下你的网卡MAC地址,这是因为IP地址是动态的(每次上网都不同),而MAC地址却是不变的──每张网卡都有一个与众不同的MAC(物理)地址,因此MAC地址就成了客户的网上身份证,通过记录MAC地址,即可确认是你上的网!  一、MAC地...
  • jxcjxinxing
  • jxcjxinxing
  • 2007-03-22 13:54
  • 3119
    个人资料
    • 访问:1606321次
    • 积分:16826
    • 等级:
    • 排名:第713名
    • 原创:195篇
    • 转载:192篇
    • 译文:2篇
    • 评论:376条
    文章存档
    最新评论