今天发现以前安装的CentOS虚拟机系统,总是无法连接网络,使用service network restart 命令,总是报错,查看启动日志,发现总是DHCPv4 request timed out。
解决步骤如下:
1、虚拟机用的dhcp方式,所以首先想到的是VMs与外部网络不通,先是查看了网络连接状态,发现虚拟机模拟的三个网卡状态都是正常的;
2、因为原来为了提高机器启动速度,所以把虚拟机的自动启动的服务都改为手动了,想到可能是这个原因,所以,进入服务管理,查看虚拟机的几个服务状态,果然都是未启动的;
3、开启服务之后,发现还是无法启动,重置虚拟机的网络。
4、打开虚拟机网络编辑器(Edit->Virtual Network Editor),如下
点击左下角的“Restore Default”,虚拟机的网络将重新安装。
5、再次启动CentOS系统,发现网络可以正常使用。
6、在荣耀笔记本上win10系统,又出现此问题,发现按上面的方法也不行,然后把vnet0的桥接改为实际网卡,不用自动,就好了。