请问修改网卡的MAC地址有什么用?修改比不修改要好吗?
发布网友
发布时间:2022-04-29 18:39
我来回答
共1个回答
热心网友
时间:2022-06-19 11:07
一般不建议修改巧改MAC地址nbsp;大家都知道MAC地址是网卡的物理地址,是固化在网卡的芯片里的,正常情况下应该是唯一的。但是我们可以利用一些方法进行修改MAC地址来“欺骗”接入设备。nbsp;选中右侧的“值”前的单选框。在里面输入您纪录的MAC值,注意输入的时候数值间不用空格,也不用输入“-”号。nbsp;现在您可以用ipconfig/all看看,这台机器的MAC地址,已经改成了您输入的值了。nbsp;注册表法修改MAC地址nbsp;Windowsnbsp;9x/ME:nbsp;选择运行,在运行命令行中键入“regedit”,打开注册表编辑器,然后找到HKEY_LOCAL_MACHINEnbsp;systemCurrentcontrolsetservicesclasses
et这个目录。在这一级目录下会有000、001、002等多个子目录,观察DriverDesc中的内容描述,确定当前选项是所修改的是网卡的描述。然后在其下添一个子键,名字为NetworkAddress,值设为所需要的MAC地址,再用winipcfg查看,MAC地址已经更改了。nbsp;Windowsnbsp;2K:nbsp;在此主键下,添一个字符串,名字为“NetworkAddress”,把它的值设为您要的MAC地址,要连续写如“001010101010”。然后到主键下“NDIparams”中添加一项“NetworkAddress”的主键值,在该主键下添加名为“default”的字符串,值写要设的MAC地址,要连续写,如“001010101010”。在“NetworkAddress”的主键下继续添加名为“ParamDesc”的字符串,其作用为指定“NetworkAddress”主键的描述,其值可为可以随意设置。这样重新启动一次以后打开网络邻居的属性,双击相应网卡项会发现有一个高级设置,其下存在MACnbsp;Addressnbsp;的选项,这就是您在第二步里在注册表中加的新项“NetworkAddress”,以后只要在此修改MAC地址就可以了。关闭注册表编辑器,重新启动,您的网卡地址已经改好了。nbsp;Linux下的MAC地址更改nbsp;首先用命令关闭网卡设备。nbsp;/sbin/ifconfignbsp;eth0nbsp;downnbsp;然后就可以修改MAC地址了。nbsp;/sbin/ifconfignbsp;eth0nbsp;hwnbsp;ethernbsp;xxxxxxxxxxxnbsp;(其中xx是您要修改的地址)nbsp;最后重新启用网卡nbsp;/sbin/ifconfignbsp;eth0nbsp;upnbsp;网卡的MAC地址更改就完成了。nbsp;Mac地址就是在媒体接入层上使用的地址,通俗点说就是网卡的物理地址,现在的Mac地址一般都采用6字节48bit(在早期还有2字节16bit的Mac地址)。nbsp;对于MAC地址,由于我们不直接和它接触,所以大家不一定很熟悉。在OSI(Opennbsp;Systemnbsp;Interconnection,开放系统互连)7层网络协议(物理层,数据链路层,网络层,传输层,会话层,表示层,应用层)参考模型中,第二层为数据链路层(Datanbsp;Link)。它包含两个子层,上一层是逻辑链路控制(LLC:Logicalnbsp;Linknbsp;Control),下一层即是我们前面所提到的MAC(Medianbsp;Accessnbsp;Control)层,即介质访问控制层。所谓介质(Media),是指传输信号所通过的多种物理环境。常用网络介质包括电缆(如:双绞线,同轴电缆,光纤),还有微波、激光、红外线等,有时也称介质为物理介质。MAC地址也叫物理地址、硬件地址或链路地址,由网络设备制造商生产时写在硬件内部。这个地址与网络无关,也即无论将带有这个地址的硬件(如网卡、集线器、路由器等)接入到网络的何处,它都有相同的MAC地址,MAC地址一般不可改变,不能由用户自己设定。nbsp;MAC地址前24位是由生产厂家向IEEE申请的厂商地址。后24位就由生产厂家自行定拟了。(早期的2字节的却不用申请)nbsp;一:IP地址和Mac地址有什么联系和区别nbsp;对于IP地址,相信大家都很熟悉,即指使用TCP/IP协议指定给主机的32位地址。IP地址由用点分隔开的4个8八位组构成,如192.168.0.1就是一个IP地址,这种写法叫点分十进制格式。IP地址由网络地址和主机地址两部分组成,分配给这两部分的位数随地址类(A类、B类、C类等)的不同而不同。网络