博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos没有ifcfg-eth0或者ifcfg-eth0文件内容为空
阅读量:6542 次
发布时间:2019-06-24

本文共 1036 字,大约阅读时间需要 3 分钟。

虚拟机安装好CentOS 6系统后,发现ip在每次重启后都会还原,用ifconfig查看是有eth0网卡的(也有可能只有回环网卡lo),于是查看eth0网卡配置文件,发现在 /etc/sysconfig/network-scripts/ 目录下没有 ifcfg-eth0 这个网卡配置文件。

原因

是因为centos6改用NetworkManager方式管理网络了,可以运行如下命令进行确认:

chkconfig --list | grep -i netw

结果

NetworkManager 0:off 1:off 2:on 3:on 4:on 5:on 6:offnetwork 0:off 1:off 2:off 3:off 4:off 5:off 6:off

这里可以看到,NetworkManager是开机启动状态,network是关闭状态。

解决办法就是关闭NetworkManager,用传统的network方式来管理网络,并补充上ifcfg-eth0文件即可。

操作步骤

1、关闭NetworkManager服务

service NetworkManager stop

2、关闭NetworkManager开机启动

chkconfig NetworkManager off

不出意外的话,系统会自动创建ifcfg-eth0文件,没有的话自己创建(步骤三),或者重启网卡试试,命令如下

service network restart

3、添加 /etc/sysconfig/network-scriipts/ifcfg-eth0 文件

DEVICE=eth0BOOTPROTO=staticIPADDR=192.168.139.13NETMASK=255.255.255.0GATEWAY=192.168.139.255HWADDR=00:25:90:81:5e:64NM_COnTROLLED=no      ONBOOT=yesTYPE=EthernetIPV6INIT=no

根据自己的系统修改这里面的值,部分值能够通过ifconfig看到。

4、开机启动network

chkconfig network on

5、开启network服务

service network start

6、验证是否成功

ping www.baidu.com

  

 

转载于:https://www.cnblogs.com/hardykay/p/10214834.html

你可能感兴趣的文章
ssh整合
查看>>
TYVJ P1046 Blast Label:dp
查看>>
linux命令--virtualenv
查看>>
11g新特性与12c新特性
查看>>
查看哪些表的哪些列含有指定字符串(如‘andy’存在哪些表的哪些列中)
查看>>
kafa单机版环境搭建
查看>>
BZOJ-3894 文理分科 最小割
查看>>
GDB 单步调试汇编
查看>>
SQLAlchemy 几种查询方式总结
查看>>
性能测试工具之安装webbench
查看>>
解决Sencha Touch 2 MVC部署App.json不被识别问题
查看>>
zabbix web端有数据但是没有图形
查看>>
[bzoj 1758][Wc2010]重建计划
查看>>
[PHP相关教程] laravel5.1学习手册[一]基本开发环境配置
查看>>
原生 JS 实现手机验证码倒计时
查看>>
关于产品运营的一些思考
查看>>
Tips For Your Maya Plugin Development
查看>>
数据库设计
查看>>
[转]ubuntu下gcc的安装与使用
查看>>
Spreading the Wealth uva 11300
查看>>