首页 > 代码库 > 虚拟机无法上网的解决

虚拟机无法上网的解决

由于笔者要学python,老师推荐虚拟机里安装ubuntu系统环境来开发python程序,老师发给了我一个虚拟机文件,是安装好并且更新到最新的ubuntu系统。我拿来一份直接在虚拟机打开了。但是问题出现了,不能和我的虚拟机通信。设置了三种模式(桥接,NAT,仅主机)都上不了网。各种设置还是ping不通。让我很郁闷。

当我设置成桥接模式的时候,Vmware右下角会出现这么一个框:

技术分享

对网络不是很了解的我感觉有点蒙。

问了老师,老师也解决不了。。

老师后来说把截图发给我我上网给你查查。我给老师的回复是我自己上网查吧。身为软件的学生竟然这个小问题都解决不了吗?

上网查了很久,终于找到问题的所在了:

我之前在虚拟机里开了有很多其他系统,方便我做各种实验用的(各种靶机)。

这是我虚拟机里之前安装的系统:

技术分享

 

我在宿舍里虚拟机都能上网。来到教室所有系统都不能上网。

 上网查到的原因是我之前安装虚拟机的时候在

技术分享

 

技术分享

 

这里手动设置过ip,很早之前的事情了 。时间久了就给忘了。在宿舍里的网和学校的网是不在同一网段的。所以之前设置的ip就不行了。我看了同学的虚拟机ip设置。把自己的改成和同学同一网段的后就能上网了。

一共改了两个地方:

技术分享

技术分享

技术分享

 

总结:

虚拟机不能上网,在网上查到最多的答案就是设置网络适配器模式,有时候,不只是这些设置会导致虚拟机无法上网(有可能以前留过坑)。

 

虚拟机无法上网的解决