在Linux下改无线网卡的mac的地址

在Linux下改无线网卡的mac的地址,第1张

简单的

*** 作系统在使用网卡的 MAC 地址时,并不是实时的进行检测,而是取用已经事先登记的值。如果我们把这些登记的值进行修改,那么就骗过了 *** 作系统,我们随便使用什么网卡都可以了。在 Windows *** 作系统中,这些值也同样保存在注册表里。(假设网卡 MAC=00e04c3e26c5,同时假设只有一块网卡。)

◇Windows98、WindowsMe:

[HKLM\System\CurrentControlSet\Services\Class\Net\0000]

"NetWorkAddress"="00e04c3e26c5"

[HKLM\System\CurrentControlSet\Services\Class\Net\0000\Ndi\Params\networkaddress]

"default"="00e04c3e26c5"

"paramdesc"="MAC Address"

◇Windows2000:

[HKLM\System\CurrentControlSet\Services\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0000]

"NetWorkAddress"="00e04c3e26c5"

[HKLM\System\CurrentControlSet\Services\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}

\0000\Ndi\Params\networkaddress]

"default"="00e04c3e26c5"

"paramdesc"="MAC Address"

◇Linux:

修改步骤:首先关闭网卡设备(否则会报告系统忙):/sbin/ifconfig eth0 down;然后执行命令:/sbin/ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE;最后启动网卡设备:/sbin/ifconfig eth0 up。

长期更改即为绑定,真实mac是写在网卡芯片里的,无法更改。

临时更改

ifconfig eth0 down

ifconfig eth0 hw ether mac地址

ifconfig eth0 up

长期更改

/etc/sysconfig/network-scripts/ifcfg-eth0中加入下面一句话:

MACADDR=mac地址

看mac地址的步骤如下:

1、首先要做的是按Ctrl + Alt + T快捷键打开终端。

2、然后紧接着在终端中输入ifconfig命令,回车运行

3、在ifconfig命令输出信息中,enp3s0表示以太网卡,wlp2s0是无线网卡,HWaddr后的信息即为MAC地址。

MAC地址为48位二进制数,共6字节,一般使用十六进制来表示,各字节之间使用:分隔开,每4位二进制数可以用一位十六进制数来表示,每字节用两位十六进制数来表示,因此MAC地址共有六个字段,由五个冒号隔开。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8969627.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存