每当在虚拟机里面或者主机里面兴致勃勃的安装centos7 之后,总是因为频频获取不到ip和网络不通的问题而烦恼,基本上每次安装完之后都会时不时出现这种问题, Centos7 UI端还好有界面好处理,特别是命令行模式时特别难受手足无措不知道怎么解决 Centos7 获取不到IP没有网络问题,本文老马将记录解决这个问题的正确方法以供参考
 首先我们通过以下命令查看是否获取到ip地址如果获取到了请忽略以下文章,如果获取不到请接着往下看

Centos7 查看ip网卡情况

ip add

kt8spl52.png

 如果此处没有显示IP或者网络ping不通则是因为网卡问题获取不到IP地址

进入 Centos7 网卡配置目录并查看

cd  etc/sysconfig/network-scripts/ // 网卡目录
ls // 查看

kt8ssz0i.png

编辑ens33网卡配置项

 我这里用的是ens33网卡

  vi ifcfg-ens33

修改ens33配置项并开启网卡

  • 找到 insert 键 按一下
  • 然后方向键移动位置编辑
  • 按 esc 退出编辑 然后输入 wq 保存退出
  ONBOOT=yes

kt8swkf0.png

关闭 NetworkManager 命令

  systemctl stop NetworkManager
  
  systemctl disable NetworkManager

重启网卡命令

systemctl restart network

最后我们再查看网络状态

ip add
// 或
ifconfig

注意事项

  • 遇到错误请检查IP是否够用
  • 切换其他网络模式

 好了关于 centos7 安装完之后网卡未开启或者获取不到IP网络的问题基本已经解决了网上有很多类似的教程或者博文但大多都是坑,特此老马整理了一篇有效的centos7网络解决方案