Linux无法联网解决办法
一种情况是Centos7中存在virvr0等虚拟网卡,不见ens33自己的网卡(不一定一样),首先删除虚拟网卡这里参考这篇文章
首先设置虚拟机连接方式为桥接打开虚拟机,点击“编辑”—“虚拟网络编辑器” 点击“更改设置”就可以看到桥接模式,
如果依旧无法连接,查看自己网络配置
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
配置格式如下
TYPE="Ethernet"BOOTPROTO="dhcp"DEFROUTE="yes"PEFROUTE="yes"IPV4_FAILURE_FATAL="no"IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes"IPV6_PEERDNS="yes"IPV6_PEERROUTES="yes"IPV6_FAILURE_FATAL="no"IPV6_ADDR_GEN_MODE="stable-privacy"NAME="ens33"UUID="c4fa8236-18gs-56c8-9793-a429bc8a7de6"DEVICE="ens33"ONBOOT="yes"
注意配置中网卡名字与自己ip addr
查看的网卡名一致,保存后重启网络服务
service network start
然后重启虚拟机
reboot
linux 启动网卡失败
Centos7如果启动网卡服务失败:
解决办法:
chkconfig NetworkManager off
chkconfig network on
service NetworkManager stop
service network start
另外查看主机服务,上打开任务管理器:
查看NAT服务有没有启动
到这里问题基本就解决了,希望能帮到大家