linux命令 变更mac,安装及使用macchanger在Linux系统中更改MAC地址

Macchanger是一个Linux实用程序,用于查看/操作网络接口的MAC地址,如果你运行的是不同的Linux发行版,则必须安装macchanger,如果使用Kali Linux,则默认情况下会自带macchanger。下面提供实现的方法,暂时更改你的MAC地址并使地址永久化。

安装macchanger的方法

1、在基于Debian的发行版和Ubuntu中安装macchanger

sudo apt-get install macchanger

2、在Redhat,Fedora,Centos,RHEL中安装macchanger

sudo yum install macchanger

使用macchanger的方法

要使用Macchanger类型更改MAC地址:

sudo macchanger --mac=XX:XX:XX:XX:XX:XX

或者:

sudo macchanger -m=XX:XX:XX:XX:XX:XX

用你想要的MAC地址替换xx:xx:xx:xx:xx:xx。

附:Macchanger使用的其他选项包括:

-h,-help:显示选项摘要。

-V,-version:显示程序版本。

-e,-ending:不要更改供应商字节。

-a, –another:设置相同类型的随机供应商MAC。

-A:设置任意类型的随机供应商MAC。

-r, –random:设置完全随机的MAC。

-p,-permanent:将MAC地址重置为其原始的永久硬件值。

-l, –list[=keyword]:打印已知供应商(在供应商的描述中使用关键字)。

使用ifconfig命令处理

使用ifconfig命令在没有macchanger程序的情况下更改MAC地址,如果没有该命令则需要安装,参考在RHEL 8/CentOS 8 Minimal系统上安装Ifconfig的方法,请按照以下步骤操作:

1.记下你的原始MAC地址

2cedc16c49b886fba736b8a377e9fb74.png

2.使用你想要更改MAC地址的界面

sudo ifdown eth0用于以太网0接口。

sudo ifdown wlan0用于无线接口。

3.下一步是配置新的MAC地址,这将是暂时的,并在你重新启动计算机时丢失:

sudo ifconfig eth0 hw ether 11:22:03:02:ab:bb

sudo ifconfig wlan0 hw ether 11:22:03:02:ab:bb

我的新MAC将是11:22:03:02:ab:bb,Rem它是十六进制的48位长。

4.返回你的界面

要使eth0接口类型:

sudo ifup eth0

要使wlan0接口启动,请输入以下命令:

sudo ifup wlan0

要使MAC地址永久化,请打开interfaces文件:

sudo vi /etc/network/interfaces

注:对于基于RedHat的发行版,它将位于/etc/sysconfig/network-scripts目录中。这里可以参考一下在RHEL 8/CentOS 8系统上配置静态IP地址的方法。

然后添加以下行。

对于eth0接口,添加:

pre-up ifconfig eth0 hw ether 11:22:03:02:ab:bb

对于wlan0 interce添加:

pre-up ifconfig wlan0 hw ether 11:22:03:02:ab:bb

保存更改并退出,然后重新启动网络接口。

相关主题

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值