Centos7无法连接网络

Centos7无法连接网络

在VMWare Workstation上装了三台虚拟机,今天的重新启动的时候发现有一台怎么都连不上网络,进行排查。

1、使用ifconfig查看现在有的网络

发现没有ens33等

lo是环回接口(loopback),virbr是虚拟网桥( Virtual Bridge)、ensxx普通网卡

  • 环回接口的作用是作为本地软件环回测试本主机的进程之间的通信之用,简单理解,就是用做本机测试的 。
  • 虚拟网桥:在CentOS 7的安装过程中如果有选择相关虚拟化的的服务安装系统后,启动网卡时会发现有一个以网桥连接的私网地址的virbr0网卡,这个是因为在虚拟化中有使用到libvirtd服务生成的。
  • 普通网卡: 一般centos6.5版本前普遍默认的网卡是eth0,centos7版本后普遍默认的网卡是ensxx(xx为数字)
    在这里插入图片描述

2、使用service network restart重启网络进行尝试

重启network发现网络服务起不来
network.service: control process exited, code=exited status=1
在这里插入图片描述2

2、使用ifconfig -a查看所有可能有的网络

发现网卡变成了ens36,而原来配置的是ens33
在这里插入图片描述

4、修改网络配置文件

在/etc/sysconfig/network-scripts/路径下,修改原来的ens33的文件名,将其改成ens36,同时使用vim编辑,将它内部的ens33也进行修改
在这里插入图片描述

5、关闭NetworkManager并且禁用开机自启动

因为RedHat自己开发的NetworkManager管理工具和/etc/sysconfig/network-scripts/ifcfg-ethx配置不同步造成的。
同时,这个问题只会在安装了图形界面的centos\rendhat系统里面出现,是图形界面NetworkManager服务调用的提示2

service NetworkManager stop
systemctl disable NetworkManager

6、重启网络

service network restart

  • 4
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值