良许Linux教程网 干货合集 Linux系统修改mac地址详细教程

Linux系统修改mac地址详细教程

MAC(Media Access Control, 介质访问控制),或称为 MAC位址、硬件位址,用来定义网络设备的位置。在OSI模型中,第三层网络层负责 IP地址,第二层数据链路层则负责 MAC位址。本篇文章主要和大家分享一下Linux系统中修改mac地址的方法,有需要的朋友可以参考一下。

u=1776460042,4157268083&fm=26&gp=0

MAC地址简介:

  • MAC(Media Access Control, 介质访问控制),或称为 MAC位址、硬件位址,用来定义网络设备的位置。

  • 在OSI模型中,第三层网络层负责 IP地址,第二层数据链路层则负责 MAC位址。

  • 因此一个主机会有一个IP地址,而每个网络位置会有一个专属于它的MAC位址。

  • MAC地址,用来表示互联网上每一个站点的标识符,采用十六进制数表示,共六个字节(48位)。

  • 其中,前三个字节是由IEEE的注册管理机构RA负责给不同厂家分配的代码(高位24位),也称为“编制上唯一的标识符”(Organizationally Unique Identifier),后三个字节(低位24位)由各厂家自行指派给生产的适配器接口,称为扩展标识符(唯一性)。

  • 一个地址块可以生成2^24个不同的地址。MAC地址实际上就是适配器地址或适配器标识符EUI-48。

Linux系统修改MAC地址详细方法:

方法一:

ifconfig eth0 downifconfig eth0 hw ether MAC地址ifconfig eth0 up

方法二:以上方法一修改后linux重启后MAC又恢复为原来的,为了下次启动时修改后的MAC仍有效,我们可以修改文件file: /etc/rc.d/rc.sysinit(RedFlag Linux为这个文件,其他版本的linux应该不同)的内容,在该文件末尾加以下内容:

ifconfig eth0 downifconfig eth0 hw ether MAC地址ifconfig eth0 up

方法三:很简单的,只是在./etc/sysconfig/network-scripts/ifcfg-eth0中加入下面一句话:

MACADDR=00:AA:BB:CC:DD:EE

方法四:

Linux 下如何更改网卡MAC地址

vi /etc/network/interfaces在eth0的配置中加入如下hwaddress ether AA:BB:CC:DD:EE:FF

以上就是良许教程网为各位朋友分享的Linux系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你!

137e00002230ad9f26e78-265x300

本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部