虚拟机连不上网络,可以尝试如下:(我的笔记本是连接WiFi)
选择自定义模式,连接NAT
之后,虚拟机可以ping通主机,主机不能ping通虚拟机
解决:重启网络,关闭防火墙
service network restart #重启网络
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
3种网络模式:
- 桥接模式:centos能直接访问外网,所有机器之间能通讯
- NAT模式:centos通过本机IP访问外网,虚拟机之间不能通讯,windows之间可以
- 仅主机模式:不能访问外网,所有机器可以通讯
后来发现又不能连接虚拟机,然后查找发现网络配置里面没有了虚拟网卡vmnet1、vmnet8
最后通过重置虚拟网络编辑器解决,重新配置ifcfg-ens33文件,重启网络
后续:又断网了,ip addr发现ens33没有具体信息
ens33: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
解决: sudo dhclient ens33 暂时性解决该问题
参考博客:https://www.cnblogs.com/Dengv5/p/16465767.html
之后通过如下解决
1、systemctl disable NetworkManager #永久关闭网络管理
shutdown -h now #关机
重启
2、systemctl start network.service #开启网络服务