虚拟机--Ubuntu实现桥接模式上网

参考博客:https://blog.csdn.net/anita_/article/details/51767906

                http://blog.sina.com.cn/s/blog_4e41d2090100c6nl.html


一、

首先呢,这个桥接模式上网我没用过,因为用NAT方式上网已经很方便了。我只用过桥接模式和ARM开发板桥接,将两者的IP设在一个网段内就可以进行通信,传输文件,至于怎么设置虚拟机的IP(就是让虚拟机始终是一个IP,自动设置的话每次都会变),参考我的前一篇博客《虚拟机--Ubuntu实现NAT方式上网》里的设置IP的方法就可以。


二、

下面的是我直接转载别人怎么设置虚拟机进行桥接上网。


打开虚拟机,启动ubuntu;

鼠标左键红色圈内图标:

虚拟机--Ubuntu实现桥接模式上网

选择编辑连接

虚拟机--Ubuntu实现桥接模式上网

出现下面对话框:

虚拟机--Ubuntu实现桥接模式上网

我用的有线连接,所以这里选择的有线,无线部分以后尝试OK  

选中有线下面使用的网络,(每个机器可能名称不同)然后点击编辑,选中IPv4设置

虚拟机--Ubuntu实现桥接模式上网

红色部分需要修改,修改参数在宿主机中找,过程如下:

虚拟机--Ubuntu实现桥接模式上网左击本地连接


右键单击状态,弹出对话框。

虚拟机--Ubuntu实现桥接模式上网点击详细信息

虚拟机--Ubuntu实现桥接模式上网


IPv4 地址不能相同,不能和其他局域网电脑冲突,必须在一个网段,其他画红线的数值要相同。

打开VMware   虚拟机-->设置-->网络适配器-->桥接

虚拟机--Ubuntu实现桥接模式上网

VMware-->编辑-->虚拟网络编辑器-->

虚拟机--Ubuntu实现桥接模式上网

选择和宿主机相同的网卡,不要选择自动。然后应用,然后确定。现在ubuntu就可以上网了!实测有效哦!虚拟机--Ubuntu实现桥接模式上网


如果电脑桥接不能上网,或者没有出现VMNET0这个虚拟网卡,可以参考博客解决:

VMware重装后找不到VMnet0网卡(http://blog.sina.com.cn/s/blog_4e41d2090100c6nl.html)

启动虚拟机时,发现错误提示:
The network bridge on device VMnet0 is not running. The virtual machine will not be able to communicate with the host or with other machines on your network. Virtual device Ethernet0 will start disconnected
查了资料才知道,这是因为虚拟网络安装不正确,在本地连接里查看,发现少了VMware Bridge Protocol,正常安装后会在本地网卡的连接属性里有这一项的。
解决方法:
打开物理网卡本地连接->属性
安装->选中“服务”->添加->从磁盘安装->浏览到虚拟机安装目录下的 netbridge.inf,确定即可安装,安装完成后重新启动电脑