当前位置:首页 » 操作系统 » linux配置mac地址

linux配置mac地址

发布时间: 2025-01-30 17:28:37

1. linux修改mac地址

linux修改mac地址需要分四步进行,下面是具体介绍:
1、查看网卡的MAC地址,ifconfig,可以看到HWaddr即是网卡物理地址;


以上就是小编今天的分享了,希望可以帮助到大家。
本文章基于thinkpadE15品牌、centos7系统撰写的。

2. linux修改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 保存退出。

有危害,如果永久激活步骤错误则会造成无法联网的问题。

(2)linux配置mac地址扩展阅读:

误区

#ifconfig eth0 down /*禁掉eth0网卡,这里以eth0网卡为例*/

#ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE/*修改eth0网卡的MAC地址*/

#ifconfig eth0 up /*重新启动eth0网卡*/

然后重新启动主机。

结论:按照这种方法修改MAC地址,重新启动主机系统后,MAC地址会自动还原。

3. linux修改mac地址命令

1.临时性的修改:

①依次输入以下命令:

/sbin/ifconfig eth0 down/sbin/ifconfig eth0 hw ether 00:0C:29:36:97:20/sbin/ifconfig eth0 upservice network restart

2.永久性的修改:

方法①:

并把类似于1中的②脚本保存在/etc/rc.local中:这一步是起作用的关键步骤
脚本如下:

/sbin/ifconfig eth0 down/sbin/ifconfig eth0 hw ether 00:0C:29:36:97:20/sbin/ifconfig eth0 upservice network restart

方法②:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

添加

MACADDR=00:0C:29:36:97:20

  • 注释掉原来的HWADDR

  • :wq

  • 保存退出。

    方法③:

    直接编辑 /etc/network/interfaces 文件,在 iface eth0 inet static 后面添加一行:

  • pre-up ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx(要改成的MAC)


  • 编辑interfaces文件

  • sudo nano /etc/network/interfaces


  • 如下所示:

  • face eth0 inet staticpre-up ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx(要改成的MAC)address 192.168.1.10netmask 255.255.255.0gateway 192.168.1.1

  • 重启网卡

  • sudo /etc/init.d/networking restart

  • 注:MAC地址由udev在系统启动时探测网卡并加载,可在以下两个文件中反映出来
    /sys/class/net/eth0/address 《Linux就该这么学》 一起学习linx

    /etc/udev/rules.d/70-persistent-net.rules —-修改无效,根据硬件自动生成的文件

    不过,用ifconfig修改了mac后,

    /sys/class/net/eth0/address 的值随即跟着变了;但 /etc/udev/rules.d/70-persistent-net.rules 却没有变,只有在udev探测到硬件发生变化时才会修改这个文件。

4. linux修改Mac地址

有三种方法: 方法一: 1.关闭网卡设备 ifconfig eth0 down 2.修改MAC地址 ifconfig eth0 hw ether MAC地址 3.重启网卡 ifconfig eth0 up 方法二: 以上方法一修改后linux重启后MAC又恢复为原来的,为了下次启动时修改后的MAC仍有效,我们可以修改文件file:/etc/rc.d/rc.sysinit(RedFlag Linux为这个文件,其他版本的linux应该不同)的内容,在该文件末尾加以下内容: ifconfig eth0 down ifconfig eth0 hw ether MAC地址 ifconfig eth0 up 方法三: 很简单的,只是在./etc/sysconfig/network-scripts/ifcfg-eth0中加入下面一句话: MACADDR=00:AA:BB:CC:DD:EE

热点内容
串口服务器忘了ip怎么设置 发布:2025-03-06 02:38:31 浏览:626
联想服务器控制口登录地址 发布:2025-03-06 02:20:58 浏览:68
为什么安卓淘汰这么快 发布:2025-03-06 02:16:04 浏览:47
编译笔记 发布:2025-03-06 02:11:17 浏览:917
linux源码学习 发布:2025-03-06 02:06:05 浏览:559
极坐标图编程 发布:2025-03-06 01:52:23 浏览:308
centos访问网页 发布:2025-03-06 01:51:18 浏览:974
海康威视华为云服务器 发布:2025-03-06 01:36:20 浏览:702
安卓手机怎么把三张图片拼在一起 发布:2025-03-06 01:31:50 浏览:321
文件夹删除不了权限 发布:2025-03-06 01:28:06 浏览:303