linux下修改MAC地址问题解决方法

 更新时间:2013年04月16日 17:36:00   作者:  
在linux中,修改MAC地址(修改的MAC地址跟原来的地址不同),接下来为大家介绍下修改MAC地址时所遇到的问题,感兴趣的朋友可以参考下哈
在linux中,修改MAC地址
# ifdown eth0
# ifconfig eth0 hw ether 12:34:56:78:90:12
(修改的MAC地址跟原来的地址不同)
# ifup eth0 (修改成功)
后,用# ifconfig 查看,MAC地址改变了,但之后输入#service network restart 或ifdowneth0命令时,会出现如下错语信息:
Device eth0 has MAC address 12:34:56:78:90:12, instead ofconfigured address 00:0C:29:CA:B5:7D. Ignoring.

所以此时无法通过修改/etc/sysconfig/network-scripts/ifcfg-eth0文件来改变IP地址等相关信息,因为servicenetwork restart无法使其生效,不过用ifconfig eth0可以临时改变其IP地址,重启后打回原型。
现在解决
“Device eth0 has MAC address 12:34:56:78:90:12, instead ofconfigured address 00:0C:29:CA:B5:7D. Ignoring.”的问题:
出现此问题的其原因是配置文件:/etc/sysconfig/network-scripts/ifcfg-eth0里头的MACADDR=00:0C:29:CA:B5:7D地址与12:34:56:78:90:12不同而造成,可以将MACADDR=00:0C:29:CA:B5:7D修改为12:34:56:78:90:12,则错误就消除了,可以用#servicenetwork restart 了,但重启后,MAC地址又打回原型,解决办法是:
在/etc/rc.d/rc.local里加上这三句
ifconfig eth0 down
ifconfig eth0 hwether 12:34:56:78:90:12
ifconfig eth0 up
同时将还要将/etc/sysconfig/network-scripts/ifcfg-eth0里头的MACADDR=00:0C:29:CA:B5:7D地址改为12:34:56:78:90:12
这样重新reboot后就不怕MAC复原,并且#service networkrestart也不会出现错语了。

相关文章

  • linux下php安装xml扩展的详细步骤

    linux下php安装xml扩展的详细步骤

    在本篇文章里小编给大家整理了关于linux下php安装xml扩展的详细步骤,有需要的朋友们可以学习参考下。
    2020-02-02
  • 浅谈Linux环境变量文件介绍

    浅谈Linux环境变量文件介绍

    这篇文章主要介绍了浅谈Linux环境变量文件介绍,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-04-04
  • Linux 中的防火墙 ufw 简介

    Linux 中的防火墙 ufw 简介

    ufw(简单防火墙Uncomplicated FireWall)真正地简化了 iptables,它从出现的这几年,已经成为 Ubuntu 和 Debian 等系统上的默认防火墙。这篇文章主要介绍了Linux 防火墙 ufw 简介,需要的朋友可以参考下
    2020-04-04
  • 腾讯云上免费部署HTTPS的方法步骤

    腾讯云上免费部署HTTPS的方法步骤

    这篇文章主要介绍了腾讯云上免费部署HTTPS的方法步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-11-11
  • Linux中 find查找命令用法详解

    Linux中 find查找命令用法详解

    本篇文章主要介绍了Linux中 find查找命令详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-04-04
  • Xshell5连接虚拟机中的Linux的方法以及失败原因解决

    Xshell5连接虚拟机中的Linux的方法以及失败原因解决

    这篇文章主要介绍了Xshell5连接虚拟机中的Linux的方法以及失败原因解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • Linux下实现不活动用户登录超时后自动登出

    Linux下实现不活动用户登录超时后自动登出

    这篇文章主要介绍了Linux下实现不活动用户登录超时后自动登出 ,本文给大家带来了四种方式,每种方式都通过实例代码文字给大家介绍的非常详细,需要的朋友可以参考下
    2019-08-08
  • linux查看防火墙状态与开启关闭命令详解

    linux查看防火墙状态与开启关闭命令详解

    linux查看防火墙状态与开启关闭命令常用的有以下两种方式,大家可以参考一下
    2018-03-03
  • Linux 下安装 memcached 及 memcacheq的方法

    Linux 下安装 memcached 及 memcacheq的方法

    这篇文章主要介绍了Linux 下安装 memcached 及 memcacheq的方法,需要的朋友可以参考下
    2017-03-03
  • ssh远程登陆没有用户名和主机名的解决方法

    ssh远程登陆没有用户名和主机名的解决方法

    这篇文章主要给大家分享了ssh远程登陆没有用户名和主机名的解决方法,文中介绍的非常详细,相信对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。
    2017-03-03

最新评论