刚才解决完 Xshell不能连接虚拟机的问题后,又出现了一个新的问题,在ping主机的地址的时候就一直卡在这不动,按CTRL + Ct停止以后就说丢包率为100%
在这里插入图片描述
而且在ping百度等网址的时候就说ping:www.baidu.com:未知的名称或者服务。
在这里插入图片描述
在网上找了很多方法总结起来就是要设置DNS,但是我按照方法设置了也没有解决问题(当然不排除我没设置对的情况),想了半天也没想清楚为什么,还解决不了。好在这时候突然想到了一个超级暴力而且简单的解决办法,给大家分享一下:

1.在VMware Workstation中点开编辑,找到虚拟网络编辑器

在这里插入图片描述

2.直接点击更改设置

在这里插入图片描述

3.点击还原默认设置(耐心等待它卸载完又自动安装)

在这里插入图片描述
简单三步,我们的问题就解决了,现在我们再在主机中用ipconfig看一下
在这里插入图片描述
打开虚拟机ifconfig查看:
在这里插入图片描述
用Xshell连接虚拟机:
在这里插入图片描述
ping一下百度:
在这里插入图片描述
完美解决,可能暴力了一点,但是效果好,哈哈哈。

做完以上步骤以后就可以使用Xshell连接虚拟机了,但是下一次启动了之后发现又连接不上了,此时只要把VMnet8禁用,然后再启用就可以正常连接了
在这里插入图片描述
但是这样太麻烦了,我们点开VMnet8的属性查看一下,发现这个时候默认选择的是自动获得IP地址(我这里是已经更改选择了第二个了),这个时候我们只需要选择使用下面的IP地址,然后把IP地址和虚拟机的NAT里的网关IP填上去就可以了
在这里插入图片描述
在这里插入图片描述
注意:只需要填写IP地址就可以,其它事自动补全的不用填写
这样下次再启动时就可以直接连接了

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐