centos 6 不显示网卡

虚拟机安装CentOS 6.4之后,ifconfig只现实lo接口的信息,没有显示eth0网卡的信息,进入/etc/sysconfig/network-scripts/目录中,可以看到ifcfg-eth0文件,vim ifcfg-eth0编辑文件,将“ONBOOT=no” 选项改成“ONBOOT=yes”,  保存退出,重新激动网络服务service network restart 网卡即激活成功。此项的作用是 系统启动时是否配置此网络接口,默认是no,设置成yes时,系统启动则激活此设备。

其他相关配置信息:

修改网关的配置文件: /etc/sysconfig/network

修改DNS的配置文件: /etc/resolv.conf

修改主机名: /etc/hosts        /etc/network    /etc/resolv.conf 三个文件

 

检查/修改mac地址     /etc/udev/rules.d/70-persistent-net.rules文件

设置手动IP地址的别忘记了设置网关和DNS,要不然还是上不了网

### 解决CentOS系统中网卡无法启动的问题 当遇到CentOS系统中的网卡无法启动问题时,可以按照以下方法排查并解决问题。 #### 1. 检查网络脚本配置文件 进入网卡配置目录 `/etc/sysconfig/network-scripts` 并查看是否存在对应的网卡配置文件。通常情况下,网卡名称类似于 `ifcfg-eth0` 或者 `ifcfg-enp0s3`[^1]。如果发现缺少相应的配置文件,则需要重新创建它。 ```bash cd /etc/sysconfig/network-scripts/ ls ``` #### 2. 配置文件内容校验 打开对应网卡的配置文件(如 `ifcfg-ens33`),检查其基本参数设置是否正确。以下是常见的配置项: ```plaintext TYPE=Ethernet BOOTPROTO=dhcp # 使用DHCP自动获取IP地址;如果是静态IP则改为static NAME=ens33 # 网卡设备名 DEVICE=ens33 # 设备标识符 ONBOOT=yes # 是否开机启用此网卡 UUID=<唯一ID> # 自动生成的UUID无需修改 ``` 确保上述字段无误,特别是 `ONBOOT=yes` 和 `BOOTPROTO` 的值应根据实际需求设定。 #### 3. 启动服务与状态验证 尝试手动重启网络服务来激活网卡,并通过命令确认当前的状态。 ```bash sudo systemctl restart network.service ip link show # 查看所有接口连接情况 nmcli device status # 显示各设备的工作状况 ``` 若仍然存在问题,可能涉及驱动程序缺失或者硬件兼容性方面的原因。 #### 4. 更新系统软件包 有时由于内核版本过旧或其他依赖关系未满足也会引发此类错误。因此建议更新整个系统的软件仓库以及核心组件至最新稳定版[^2]: ```bash sudo yum update -y ``` 另外,在某些特定场景下还需要额外引入EPEL源以便获得更广泛的第三方支持库。 #### 5. 修改Bash环境变量显示规则 虽然这一步骤看似无关紧要,但实际上调整终端提示字符有助于快速区分操作权限级别。编辑全局或个人 `.bashrc/.profile` 文件定义自定义化后的 `$PS1` 变量格式[^4]。 例如对于管理员账户而言,默认结尾处会呈现为 `#` 符号而非普通用户的 `$` 表达形式。 --- ### 总结 综上所述,针对 CentOS 中出现 “cannot start” 类型的网卡故障现象可以从以上几个角度逐一排除潜在诱因直至恢复正常运作为止。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值