今天启动XShell,发现不能连接,然后看了下之前创建好的虚拟机获取不到IP地址了。
在网上找了很多资料,发现很多并不适用自己的情况,后来终于搞好了,发布一下解决办法。
1、在【控制面板】中找到【本地服务】
在服务中找到【VMware DHCP Service】服务,将其改为【自动】的启动类型,然后开启DHCP。
此时在虚拟机中重启服务service network restart。
若此步骤仍然出现错误,则执行步骤2。
2、设置虚拟机的网络适配器为【仅主机模式】
然后重启network服务后,ifconfig能获取到IP地址,然后在XShell中可以连接成功了。
----------------------------------------------【更新】----------------------------------------------
3、一定要看一下【任务管理器】中的【服务】是否开启【NAT】
今天遇到这个问题,一开始前面两种方式都没有解决,后来找了好久,才发现是任务管理器中的VMware的Hosted和NAT服务没有开启,启动后成功正常运行。