linux系统注释mac地址(教你在Linux中更改MAC地址)

我们为什么要更改MAC地址,也许你不希望你的实际MAC地址(物理地址)暴露在公共网络上。另一种情况是,网络管理员可能在网络设备中阻止了一个特定的MAC地址。

环境

  1. Centos7.7 Minimal
  2. GNU MAC changer 1.7.0

查询网卡和MAC地址

[root@localhost~]#iplinkshow 1:lo:mtu65536qdiscnoqueuestateUNKNOWNmodeDEFAULTgroupdefaultqlen1000 link/loopback00:00:00:00:00:00brd00:00:00:00:00:00 2:ens33:mtu1500qdiscpfifo_faststateUPmodeDEFAULTgroupdefaultqlen1000 link/ether00:0c:29:48:4c:9abrdff:ff:ff:ff:ff:ff

linux系统注释mac地址(教你在Linux中更改MAC地址)(1)

网卡名称是ens33,MAC地址是00:0c:29:48:4c:9a。请记下自己的MAC地址,稍后做完实验恢复到原来的MAC地址。

使用macchanger工具更改MAC地址

MACchanger可以查看、修改MAC地址。

安装macchanger

[root@localhost~]#gitclonehttps://github.com/alobbs/macchanger [root@localhost~]#yum-yinstallautoconfautomakegccgcc-c texinfo

如何使用macchanger

使用下面的命令生成一个随机的mac地址为ens33网卡:

[root@localhost~]#macchanger-rens33 CurrentMAC:00:0c:29:48:4c:9a(VMware,Inc.) PermanentMAC:00:0c:29:48:4c:9a(VMware,Inc.) NewMAC:a2:97:a2:55:53:be(unknown)

linux系统注释mac地址(教你在Linux中更改MAC地址)(2)

查看一下ens33的MAC地址是否改变了

[root@localhost~]#iplinkshowens33 2:ens33:mtu1500qdiscpfifo_faststateUPmodeDEFAULTgroupdefaultqlen1000 link/ethera2:97:a2:55:53:bebrdff:ff:ff:ff:ff:ff

linux系统注释mac地址(教你在Linux中更改MAC地址)(3)

可以更改成一个自己指定的mac地址,使用下面的命令更改:

[root@localhost~]#macchanger--mac=XX:XX:XX:XX:XX:XX

如果想要恢复到真实的MAC地址,请使用下面的命令:

[root@localhost~]#macchanger-pens33 CurrentMAC:a2:97:a2:55:53:be(unknown) PermanentMAC:00:0c:29:48:4c:9a(VMware,Inc.) NewMAC:00:0c:29:48:4c:9a(VMware,Inc.)

linux系统注释mac地址(教你在Linux中更改MAC地址)(4)

总结

希望本篇可以帮助到大家~

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页