参考博客:

VM虚拟机不能上网的问题解决

VM虚拟机桥接模式没法上网

VMware桥接模式无法连网问题

VMware-linux虚拟机无法使用桥接模式上网

VMware Linux 虚拟机桥接模式联网最佳配置(图文详细解说)

设备VMnet0上的网桥因桥接的以太网接口关闭而暂时停止运行

环境

VMware Workstation 12 Pro

ubuntu-18.04.2-desktop

需求描述

一开始我ubuntu使用的网络为NAT模式,这种模式能上网,但是不太喜欢在虚拟机上敲命令(因为不是很灵敏),所以我准备用xshell来连接我的ubuntu来敲命令,这是NAT就不适用了(无法访问),所以我需要把我虚拟机的网络改为桥接模式。需求很简单,按照剧本应该不用十分钟就可以搞定,但是。。。我实际操作时遇到了各种奇奇怪怪的问题,搞了几个小时,研究了半天,都没有解决,后来,我重新安装虚拟机重新来了一遍。这次,我注意了每个细节,ok了。

操作

首先我先在NAT模式下能上网的情况下,先把几个要用到的命令先安装了一下。

sudo apt-get update
sudo apt-get install net-tools
sudo apt-get install vim

然后将虚拟机调为桥接模式

调完后,我虚拟机出现了一条警告(也可以通过点击右下角的日志管理器)

如图所示的警告

如果有的话,需要打开

打开,添加网络VMnet0,然后调成桥接模式,桥接到“自动”,然后点击“应用” ->“确定”

接下来,启动虚拟机,点开网络

修改ip,网关信息,子网掩码,还有dns,除了ip地址,其他可以直接看你能上网的主机的配置信息,ip需要在同一个网段下

配置完成后,点击“应用”,然后就可以上网了。