⑴ 电脑的MAC实际地址可以修改吗
可以的,(要在主猫连的那台电脑上改)
如今大家都是ADSL上网,当你查网费时就会发现,每次上网电信都会记录下你的网卡MAC地址,这是因为IP地址是动态的(每次上网都不同),而MAC地址却是不变的——每张网卡都有一个与众不同的MAC(物理)地址,因此MAC地址就成了客户的网上身份证,通过记录MAC地址,即可确认是你上的网!
一、MAC地址的用途
MAC地址在网卡中是固定的,每张网卡的MAC地址都不一样。网卡在制作过程中,厂家会在它的EPROM里面烧录上一组数字,这组数字,每张网卡都各不相同,这就是网卡的MAC(物理)地址。
由于MAC地址的唯一性,因此它主要用来识别网络中用户的身份。例如ADSL上网时,电信用它来记费,确认是你上的网;在校园网中,MAC地址也可以用来识别用户。对于校园网的正式用户,其MAC地址会登记在服务器端,假如你是非法用户,服务器中就没有你的网卡MAC地址,这样当你试图连上网时,服务器就会立刻认出你、阻止你连上网络。
二、MAC地址是可以修改的
有些场合,例如冒充网络中的正式用户,就需要修改你的网卡MAC。要修改MAC地址,你可以通过硬件的方法实现,即利用网卡厂家提供的修改程序来烧录网卡的EEPROM,这样做虽然可行,但是风险很大、操作也复杂,即使你很有经验,也难免在操作中出现错误。
其实你完全没必要用烧录方法、修改网卡中的MAC地址。要知道Windows安装的时候,会自动从网卡中读入MAC地址,把它存放在注册表中以备后用。当数据在网络中传输时,从网卡发出的数据包中要求有一个源MAC地址,这个MAC地址就是从注册表中读取的(并非从网卡中读取的),因此只要你修改了注册表中的MAC地址,就相当于改了网卡EEPROM中的MAC地址,两者实际效果是完全相同的!
三、修改注册表中MAC的方法
1、使用软件修改
本方法适用于所有类型的网卡。在不同的Windows下,要用不同的软件修改MAC。
(1)Win2003/XP/2000
如果你的系统是Win2003/XP/2000,可以使用SMAC(下载地址http://www.klcconsulting.net/smac/#Download)。这款软件并不能修改网卡中的MAC地址,只能修改注册表中的MAC。
该软件有两种运行模式,如果你启用了“Windows Management Instrumentation (WMI)”服务,软件即运行在[WBEM ON]模式下,可以显示更多的网卡信息,否则运行在[WBEM OFF]模式下,在软件窗口标题栏可看到当前运行模式。
软件的使用非常简单,运行后点击“Refresh”,窗口中的列表框将显示网卡的类型、IP地址、Active MAC等,在下面六个输入框中输入你指定的MAC地址(下图1),然后点击右侧的“Update MAC”,即可修改完成;最后重启电脑使修改值生效。
注意,试用版不能输入新的MAC地址,只能把MAC改成0C-0C-0C-0C-0C-01
(2)Win98
如果你的系统是Win98,建议使用“Mac扫描器”,这个工具可以修改注册表中的MAC地址,然后重启电脑使修改生效。
2、在网卡属性中修改
如果你的网卡采用了RealTek公司的RTL8139芯片,就可以在网卡属性中修改MAC,这样注册表中的MAC地址也会一同改变,方法如下:
在Win2003/XP/2000中,点击菜单“开始”/设置/控制面板,双击“系统”,点击“硬件”/设备管理器,在设备管理器中展开“网络适配器”,右击要修改MAC地址的网卡,选择“属性”;点击“高级”选项卡,在“属性”下,选择点击Network Address项目,在右侧“值”的下方,输入你要指定的MAC地址值(例如020202020202),注意要连续输入12个数字或字母(中间不要输入-);重新启动电脑后,修改即可生效。至于Win98下的MAC修改方法,与以上方法类似。
如果修改之后,在Win2003/XP/2000 下,你又想把注册表中的MAC地址恢复成原样,可以选择“Network Address”项,将右边的值选择为“不存在”,再重新启动即可;在Win98下是选择“没有显示”。
3、在注册表中修改
对于非RTL8139芯片的网卡,你可以直接修改注册表中的MAC,注意:修改注册表前,要先备份注册表。
(1)Win2003/XP/2000
点击“开始”/运行,输入regedit打开注册表,定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0000、0001、0002等主键下,查找DriverDesc的内容,了解网卡使用了哪个主键(例如0001),如果主键下有params项,则该主键也是网卡所使用的;
例如网卡使用了0001主键,因此我们就选中它,在其右边建一个字符串项(名为NetworkAddress),双击该串,输入你指定的MAC地址值(注意应该是12位的连续数字或字母,其间没有-号);在0001下的NDI\params中添加一项子键(名为NetworkAddress),选择该子键,在其右边添加名为default的字符串,键值为修改后的MAC地址,与上面的数值相同;修改后重启生效。
(2)Win98
点击“开始”/运行,键入winipcfg选择你要修改的网卡,并记录下MAC地址值;然后点击“开始”/运行,输入regedit打开注册表,定位到HKEY_LOCAL_MACHINE\System\Current ControlSet\Services\Class\Net,下面有“0000”、“0001”、“0002”等子键;从“0000”子键开始点击,依次查找子键下的“DriverDesc”键内容,直到找到刚才记录的MAC地址为止;
例如网卡使用了0001主键,因此我们就选中它,在其右边新建一个串,名称为networkaddress,再双击该串,输入新的MAC地址值(注意应该是12位的连续数字或字母,其间没有-号);最后重启电脑使修改生效。
4、linux系统
如果你的系统是linux,想修改系统中的MAC地址(例如改为020202020202),操作方法是:用#ifconfig eth0 down 先把网卡禁用,否则会报告系统忙,无法更改;然后再用ifconfig eth0 hw ether 020202020202 即可。
如果你想永久修改系统中的MAC地址,可以这样操作:在/etc/rc.d/rc.local中加入以下三行(也可在/etc/init.d/network中添加以下三行)
ifconfig eth0 down
ifconfig eth0 hw ether 020202020202
ifconfig eth0 up
四、MAC地址改好了吗?
如果你想知道系统中的MAC地址是否修改成功了,可以这样操作:重启电脑,在命令提示符下,输入IPconfig/all命令,于是Physical Address右边就会显示一个地址,你检查一下即可得知MAC是否修改成功了。
⑵ MAC我不懂改成什么值才是有效的啊
MAC是修改不了的,他是网卡的地址,物理地址是修改不了的,你是不是要修改IP地址吧,在网上邻居点右键-》属性然后在internet协议(tcp/ip)属性下就有IP地址你可以指定也可以设为自动的。
⑶ 电脑的mac地址能不能改成手机的mac地址怎么改
本地连接属性---配置---高级---本地管理的地址(或网络地址)--修改值:把手机的MAC地址输入(直接填上,没有—)---确定
⑷ Mac地址怎么改啊,不知道改成什么,我现在是3C-46-D8-14-2A-BB,我想改下,改成什么
每一台电脑都会有一个mac地址,这是很多人都知道的。但是,很多人并不知道,其实mac地址也是可以修改的,这需要用到一些特殊地方去就非常有用的了。那么,如何修改mac地址呢?下面以XP系统为例给大家讲解,win7系统也差不多的位置,就是进入方法有些不一样。
工具/原料
XP系统
方法/步骤
1
修改mac地址前,请备份自己本来的mac地址,在本地连接或宽带连接里就有的。
然后进入正题,打开本地连接,或者宽带连接的那个连接状态,选择“属性”按钮:
2
然后再点击本地连接常规里的“配置”按钮:
3
再选择“高级”选项卡:
4
在高级选项页面里点击一下“网路卡地址”,看到右边默认是“不存在”选项:
5
点击上面的“值”选项,输入你需要修改的mac地址,然后点击确定:
6
然后再看你自己的mac地址,发现就改变了,而且修改mac后网络会马上断一下,然后会再连接的:
7
这里提醒一下这个mac地址,我随便试了一个,只要12位,都可以。当然并不是绝对,可能有些会不行的,与IP一样的。而且如果你想要改回去,只需要重复刚才的步骤,把选项改为“不存在”,就自动变回原来mac地址了:
⑸ 怎么修改MAC值,究竟改成什么
你好 问下你现在是用什么上网的 如无线,有线
⑹ 怎么修改电脑mac地址,如何修改win10的mac地址
修改win10的mac地址方法使用注册表编辑器。
1、找到网络适配器的ID信息。为了更简单地在Windows注册表中识别您的网络适配器,需要通过命令提示符终端收集一些基本信息。可以在同时按下Windows key键和R键打开运行框,然后输入“cmd”打开终端。
7、确认输入格式正确的MAC地址。某些适配器(尤其是某些无线网卡)的MAC地址中第一个八位字节的第二个字符如果是2、6、A、E或以0开头,那么这些地址将无法被更改。那么就必须保留原有格式:
D2XXXXXXXXXX
D6XXXXXXXXXX
DAXXXXXXXXXX
DEXXXXXXXXXX
8、重启计算机来激活更改。你也可以在Windows中通过禁用再激活你的设配器来启用变更。在ThinkPad和VaiO上,如果你只是单纯地开关Wi-Fi连接是无法达到禁用、激活网卡的效果的。
⑺ 如何修改MAC地址
1、使用软件修改
推荐一个工具,k-mac,很好用,又小又方便,叫做mac地址修改器,,google一下,很容易找。下面这个链接也是的,可以试一下,但是一般对CSDN的系统不抱太大希望……
2、在网卡属性中修改
如果你的网卡采用了RealTek公司的RTL8139芯片,就可以在网卡属性中修改MAC,这样注册表中的MAC地址也会一同改变,方法如下:
在Win2003/XP/2000中,点击菜单“开始”/设置/控制面板,双击“系统”,点击“硬件”/设备管理器,在设备管理器中展开“网络适配器”,右击要修改MAC地址的网卡,选择“属性”;点击“高级”选项卡,在“属性”下,选择点击NetworkAddress项目,在右侧“值”的下方,输入你要指定的MAC地址值(例如020202020202),注意要连续输入12个数字或字母,重新启动电脑后,修改即可生效。至于Win98下的MAC修改方法,与以上方法类似。
如果修改之后,在Win2003/XP/2000下,你又想把注册表中的MAC地址恢复成原样,可以选择“NetworkAddress”项,将右边的值选择为“不存在”,再重新启动即可;在Win98下是选择“没有显示”。
3、在注册表中修改
对于非RTL8139芯片的网卡,你可以直接修改注册表中的MAC,注意:修改注册表前,要先备份注册表。
(1)Win2003/XP/2000
点击“开始”/运行,输入regedit打开注册表,定位到HKEY_LOCAL_{4D36E972-E325-11CE-BFC1-08002BE10318} 000、0001、0002等主键下,查找DriverDesc的内容,了解网卡使用了哪个主键(例如0001),如果主键下有params项,则该主键也是网卡所使用的;
例如网卡使用了0001主键,因此我们就选中它,在其右边建一个字符串项(名为NetworkAddress),双击该串,输入你指定的MAC地址值(注意应该是12位的连续数字或字母,其间没有-号);在0001下的NDIparams中添加一项子键(名为NetworkAddress),选择该子键,在其右边添加名为default的字符串,键值为修改后的MAC地址,与上面的数值相同;修改后重启生效。
(2)Win98
点击“开始”/运行,键入winipcfg选择你要修改的网卡,并记录下MAC地址值;然后点击“开始”/运行,输入regedit打开注册表,定位到HKEY_LOCAL_,下面有“0000”、“0001”、“0002”等子键;从“0000”子键开始点击,依次查找子键下的“DriverDesc”键内容,直到找到刚才记录的MAC地址为止;
例如网卡使用了0001主键,因此我们就选中它,在其右边新建一个串,名称为networkaddress,再双击该串,输入新的MAC地址值(注意应该是12位的连续数字或字母,其间没有-号);最后重启电脑使修改生效。
4、linux系统
如果你的系统是linux,想修改系统中的MAC地址(例如改为020202020202),操作方法是:用#ifconfigeth0down先把网卡禁用,否则会报告系统忙,无法更改;然后再用即可。
如果你想永久修改系统中的MAC地址,可以这样操作:在/etc/rc.d/rc.local中加入以下三行(也可在/etc/init.d/network中添加以下三行)
ifconfigeth0down
ifconfigeth0up
如果你想知道系统中的MAC地址是否修改成功了,可以这样操作:重启电脑(不是必要的),在命令提示符下,输入IPconfig/all命令,于是PhysicalAddress右边就会显示一个地址,你检查一下即可得知MAC是否修改成功了。
⑻ 怎么修改MAC值
mac值是网卡的硬件地址
右键点击网上邻居
右键点击本地连接
点属性
把鼠标放在网卡上,就会显示mac地址
如需改变,点击配置,高级
里面会有网络卡的值
把你要填的mac地址输入就可
这个一般是防止校园网,因为ip固定,怕别人用你的ip登陆,而你自己却上不去网,所以每个网卡都给你一个mac地址