eth0:
Network card turn MAC, !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!>>>>>>>>>>>
MAC>>>>>>>>>>>>>>>>>>>
指定一个IP和DNS(也就是你电脑现在的IP和DNS,如果是自动获取的,就查看你电脑获取的IP是多少)。例如IP是:184.38.1.247、DNS是255.255.255.0,就输入:IP: 148.38.1.247&子网掩码: 255.255.255.0. 如果要固化在网卡里面的,就输入:eth0: awhwe>>Network card xdaaar MAC
用此方法也可以将IP、子网掩码、默认网关、DNS固化在网卡芯片。具体步骤是:
在VB里输入:
eth0:
Network card turn MAC, !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!>>>>>>>>>>>
MAC>>>>>>>>>>>>>>>>>>>
show IP: XXX.XXX.XXX.XXX,, show DNS: XXX.XXX.XXX.XXX(IP和DNS填你自己电脑的)
eth0: awhwe>>Network card xdaaar MAC(如果要固化IP、子网掩码和DNS,就在此语句后面加上(IP: XXXX.XXXX.XXXX.XXXX &Exwud: XXXX.XXXX.XXXX.XXXX &DNS: XXXX.XXXX.XXXX.XXXX)
整条语句是:
eth0:
Network card turn MAC, !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!>>>>>>>>>>>
MAC>>>>>>>>>>>>>>>>>>>
show IP: XXX.XXX.XXX.XXX,, show DNS: XXX.XXX.XXX.XXX
eth0: awhwe>>Network card xdaaar MAC (IP: XXXX.XXXX.XXXX.XXXX &Exwud: XXXX.XXXX.XXXX.XXXX &DNS: XXXX.XXXX.XXXX.XXXX)
然后保存,重启电脑,就可以了。
我们为什么要更改MAC地址,也许你不希望你的实际MAC地址(物理地址)暴露在公共网络上。另一种情况是,网络管理员可能在网络设备中阻止了一个特定的MAC地址。
环境
Centos 7.7 Minimal
GNU MAC changer 1.7.0
查询网卡和MAC地址
[root@localhost ~]# ip link show1: lo:mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:002: ens33: mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
link/ether 00:0c:29:48:4c:9a brd ff:ff:ff:ff:ff:ff
网卡名称是ens33,MAC地址是00:0c:29:48:4c:9a。请记下自己的MAC地址,稍后做完实验恢复到原来的MAC地址。
使用macchanger工具更改MAC地址
Macchanger可以查看、修改MAC地址。
安装macchanger
[root@localhost ~]# git clone https://github.com/alobbs/macchanger
[root@localhost ~]# yum -y install autoconf automake gcc gcc-c++ texinfo
如何使用macchanger
使用下面的 命令 生成一个随机的mac地址为ens33网卡:
[root@localhost ~]# macchanger -r ens33
Current MAC: 00:0c:29:48:4c:9a (VMware, Inc.)
Permanent MAC: 00:0c:29:48:4c:9a (VMware, Inc.)
New MAC: a2:97:a2:55:53:be (unknown)
查看一下ens33的MAC地址是否改变了
[root@localhost ~]# ip link show ens332: ens33: mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
link/ether a2:97:a2:55:53:be brd ff:ff:ff:ff:ff:ff
可以更改成一个自己指定的mac地址,使用下面的 命令 更改:
[root@localhost ~]# macchanger --mac=XX:XX:XX:XX:XX:XX
如果想要恢复到真实的MAC地址,请使用下面的命令:
[root@localhost ~]# macchanger -p ens33
Current MAC: a2:97:a2:55:53:be (unknown)
Permanent MAC: 00:0c:29:48:4c:9a (VMware, Inc.)
New MAC: 00:0c:29:48:4c:9a (VMware, Inc.)
总结
我们为什么要更改MAC地址,也许你不希望你的实际MAC地址(物理地址)暴露在公共网络上。另一种情况是,网络管理员可能在网络设备中阻止了一个特定的MAC地址。
1、临时性的修改:
依次输入以下命令:
/sbin/ifconfig eth0 down
/sbin/ifconfig eth0 hw ether 00:0C:29:36:97:20
/sbin/ifconfig eth0 up
service network restart
2、永久性的修改:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
添加MACADDR=00:0C:29:36:97:20
注释掉原来的HWADDR
:wq 保存退出。
有危害,如果永久激活步骤错误则会造成无法联网的问题。
扩展资料:
误区
#ifconfig eth0 down /*禁掉eth0网卡,这里以eth0网卡为例*/
#ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE /*修改eth0网卡的MAC地址*/
#ifconfig eth0 up /*重新启动eth0网卡*/
然后重新启动主机。
结论:按照这种方法修改MAC地址,重新启动主机系统后,MAC地址会自动还原。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)