本台计算机只有一块无线网卡:
![](https://i-blog.csdnimg.cn/blog_migrate/fdd438d860777ab64c86ce8dd5f9f0a1.png)
安装好虚拟机时会安装两块虚拟网卡:VMnet1和VMnet8
![](https://i-blog.csdnimg.cn/blog_migrate/0f953afd214c0a4724849e9bb31e4ba5.png)
桥接模式: 虚拟机会利用宿主机的真实网卡与宿主机进行通信,在该连接方式下,只要将虚拟机的ip地址的网段设置成与宿主机的一样,就可以实现虚拟机和宿主机直接通信,不仅这样,虚拟机因此还可以直接访问局域网内的其他计算机(这时候虚拟机就像是一台真正意义上存在的,独立的计算机),但是这种方法会占用网段的ip,就可能出现ip的冲突。
NET:通过VMnet8这块虚拟网卡与宿主机进行通信
Host only(仅主机模式):通过VMnet1这块虚拟网卡与宿主机进行通信
NET和Host only这两种方法不会占用真实网段,只能和宿主机进行通信,而且不能与局域网内的其他计算机进行通信。
NET和Host only的区别:Host only能切仅能与宿主机通信,NET除了能够与宿主机通信之外,当宿主机能够访问互联时,虚拟机也可以正确的访问互联网。
用Host only方式实现实现虚拟机与宿主机之间的通信:
(NET方式类似,后边就不写了)
一:确保虚拟机使用的网络连接方式是仅主机模式:
![](https://i-blog.csdnimg.cn/blog_migrate/87c4a50e845679e6980dafd03d8abc72.png)
二:查看仅主机模式下,VMware的ip网段和掩码(我的分别是192.168.86.0和255.255.255.0)
![](https://i-blog.csdnimg.cn/blog_migrate/c210aa04a450f690bbcb03ead38500ff.png)
三:此时需要到主机的适配器中找到该虚拟网卡,在ipv4中配置其ip
![](https://i-blog.csdnimg.cn/blog_migrate/8865033116ab08632e463db90598f5e9.png)
由于网段为192.168.86.0,所以网关应为192.168.86.1,该虚拟网卡相当于主机和虚拟机的桥梁,配置其ip可以使得两者联通:
四:根据ip网段和掩码,从该网段中随便取一个ip值设为虚拟机的ip值:
如(192.168.86.10),配置给虚拟机,Linux系统的虚拟机可以使用 ifconfig eth0 192.168.86.10 进行ip配置
五:在宿主机中用ping看是否可以访问虚拟机:
![](https://i-blog.csdnimg.cn/blog_migrate/69c65d3a1a48263d304469282f2bf2f1.png)
在可以访问网络的情况下使用桥接模式:
一:先将虚拟机的网络连接方式设置成桥接模式:
![](https://i-blog.csdnimg.cn/blog_migrate/782ba6f36698f64da4e0f6e82aa28999.png)
在这里一定要记得勾选已连接选项!
二:查看宿主机的ip地址:在cmd中输入ipconfig
![](https://i-blog.csdnimg.cn/blog_migrate/6861c9ec7ab3889fecc91c8e6bd52cbb.png)
三:在linux中配置ip地址:
linux中的网段必须和宿主机保持一致!比如:我的宿主机ip地址为:192.168.1.6,那么linux的ip地址就设置成:192.168.1.xxx(我设置成了192.168.1.10),用ifconfig eth0 192.168.1.xxx为linux配置ip地址
四:在宿主机中ping一下linux看是否能够通信:
![](https://i-blog.csdnimg.cn/blog_migrate/5e8b24231fbadf8843a477670b8cf15d.png)
最后:
Linux中所有内容以文件形式保存,包括硬件,用另一句话说:若想要修改的内容永久生效,它归根结底都要被写入到文件中。如果只是写入内存当中,一旦重新启动,修改的内容就不会生效了。Ifconfig设置的只是临时生效的ip地址,一旦重启电脑,设置的ip地址就会失效。