如何通过编程修改网卡的物理地址? 如题,请高手给出解答,最好有源代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://blog.csdn.net/PiggyXP/archive/2004/11/06/170253.aspx 请 fisker0303(Thinking In Love) 帮忙 看下我的贴 http://community.csdn.net/Expert/TopicView1.asp?id=4126900 Win2000修改方法: 1、 在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class{4D36E972-E325-11CE-BFC1-08002BE10318}\0000、0001、0002等主键下,查找DriverDesc内容为你要修改的网卡的描述的,如0000。下面的方法和rifter《修改MAC地址的范例》中提到的一样,我就照搬了(注解的地方以“^^”标明)。2、在其下,添一个字符串,名字为NetworkAddress,值设为你要的MAC地(指在0000主键下)址,要连续写。如004040404040。3、然后到其下NDI\params中加一项NetworkAddress的主键,在该主键下添加名为default的字符串,值写要设的MAC地址,要连续写,如004040404040。(实际上这只是设置在后面提到的高级属性中的**初始值**,实际使用的MAC地址还是取决于在第2点中提到的NetworkAddress参数,而且一旦设置后,以后高级属性中值就是NetworkAddress给出的值而非default给出的了。)4、在NetworkAddress的主键下继续添加名为ParamDesc的字符串,其作用为指定NetworkAddress主键的描述,其值可为“MAC Address”,这样以后打开网络邻居的属性,双击相应网卡项会发现有一个高级设置,其下存在MAC Address 的选项,就是你在注册表中加的新项NetworkAddress,以后只要在此修改MAC地址就可以了。5、关闭注册表,重新启动,你的网卡地址已改。打开网络邻居的属性,双击相应网卡项会发现有一个MAC Address的高级设置项。用于直接修改MAC地址。 http://community.csdn.net/Expert/topic/3160/3160135.xml?temp=.8383142建议以后先搜帖子,再发贴子 晕!说了这么多.就是没一个人能提出通过编程修改MAC地址的方法 我用注册表修改了MAC地址,在控制面板的设备管理器中显示已经修改了,但是用IPCONFIG/all 显示并没有修改 ,这是怎麽回事呀!,而且电脑也不能上网,因为我的MAC地址是绑定的.到底怎样才能真正的修改呢?请高手解答 好像光改注册表是不行的,还要让系统知道MAC地址修改了才行了,为什么在设备管理器中修改就可以,而注册表修改不行呢,麻烦高手解答 唉,都不知道该说你什么好,你通过程序在注册表中修改了mac之后,再用程序把网卡重启一下就可以了,光改注册表是不行的,要重启了网卡之后才能生效 不要把物理地址和MAC地址搞混了 楼上的不懂不要瞎说,网卡地址从下往上是:物理地址,MAC地址,IP地址物理地址只有通过烧rom来实现 http://community.csdn.net/Expert/topic/3160/3160135.xml?temp=.9137384 看到大家说的挺热烈,感觉好笑,物理地址是固化的,是全球唯一的128位地址。上面说的都是修改逻辑地址,文不对题。再对flashboy(爱写程序的小绵羊) 说明一下,你说你家的地址是物理的还是逻辑的?如果人家给你写信是用物理地址还是逻辑地址,如果你把旧房子拆了,在另一处(物理地址)盖房,把门牌重新安在你的新家上。就是说你换了网卡,但MAC还是原来的呀。同理,你可以换旧房的门牌号码,但你不能修改地球的坐标原点吧,所以修改物理地址的人可以去推地球了。 没有什么是不能修改的,否则那些网卡的地址是怎么烧录进去的?不过,上面所说的,确实不是真正意义上的物理地址修改,只是欺骗了OS而已。真正意义上的修改物理地址,对于一般的网卡,是需要重新烧录的。但对于比较贵的网卡,如:3COM的300元以上的网卡,是可以自己随便设置MAC地址的。 MFC生成脱机版本时的问题 关于DLL封装登陆对话框的问题 帮忙看看这是什么编码格式 一个exe上放两个相同activex控件的问题 大家用过VC++开发CAD没有? gdiplus中Image的用法 ctrlbar如何自动改变其大小(困惑3天了) CComboBox调用SetTopIndex为何不起作用啊? 希望大家能谈谈com技术的前景怎样,还有在现在的社会上用处广泛吗? PCI卡驱动程序开发 从私网发的一个udp包给公网的一机器,没有公网没有接到,而私网的cobal接口程序可以访问该公网cobal服务。 一个很简单的问题。请大家帮忙
建议以后先搜帖子,再发贴子
物理地址只有通过烧rom来实现