注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

金生丽水,雨润轩德

 
 
 

日志

 
 

CentOS 克隆后网卡问题解决一例  

2014-08-20 17:53:20|  分类: Linux |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

 在虚拟化环境中克隆CentOS之后,由于网卡的MAC地址会发生变化,操作系统会对网卡的MAC具有记忆功能,认为是增加了另外一个网卡,所以在启动网卡时会报错: ethX 不存在

   此时有两种解决办法:

  第一种: 使用ip link show 命令看一下系统将新的MAC关联到哪个网卡上了,比如说原来用的eth0,现在ip link show 看到显示的是eth3(若有多个网卡可通过MAC区分),然后去/etc/sysconfig/network-scripts目录下,修改ifcfg-eth0文件,将网卡名称从eth0 改成eth3,然后将MAC地址也修改为ip link show 所显示的MAC,保存后,重启网络服务即可。

 第二种: 修改 /etc/udev/rules.d/70-persistent-net.rules  的内容,将原有的eth0的条目加#注释掉,将eth3 的条目中eth3 改为eth0,然后到/etc/sysconfig/network-scripts目录下,修改ifcfg-eth0文件,将MAC地址也修改为ip link show 所显示的MAC,保存后,重启网络服务即可。

  有时重启时系统仍会提示:

  弹出界面eth0 : Determining if ip address X.X.X.X is already in use for the device eth0...

  FATAL: module off not found

 前一个错误是由于系统会提醒检查IP地址是否有重复,在/etc/sysconfig/network-scripts/ifcfg-eth0中添加一行

  ARPCHECK=off

 后面一个错误是由于IPv6造成的:

Centos 6 关闭ipv6 在 /etc/modprobe.d/dist.conf增加如下内容

alias net-pf-10 off

alias ipv6 off

此步可以禁止ipv6,但重启网络会提示报错FATAL: Module off not found.

解决方法如下:

1. alias ipv6 off 替换成 options ipv6 disable=1

2. /etc/sysconfig/network 新增如下一行

NETWORKING_IPV6=off

3. 关闭iptables的ipv6
# chkconfig ip6tables off

然后重启网络服务即可。

  评论这张
 
阅读(822)| 评论(0)
推荐

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018