本文主要是介绍VMware中虚拟机联网,让你真正理解每一步操作的作用,照猫画虎多没意思,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
桥接模式
原理
- VMware虚拟出
VMnet0
这个虚拟“交换机”,与物理网卡进行桥接。所有的虚拟机连接到VMnet0
上,与物理机组成一个局域网,模型图如上(转载自linux公社)。
思路
- 在VMware中设置
VMnet0
与哪一块物理网卡连接,这一步就是“桥接”
2. 设置虚拟机连接
VMnet0
(选择
桥接模式
是同样的原理),连的是下面模型图中实线
3. 至此,所有该连的“线”都连完了,之前
仅仅是“物理”连接,每台虚拟机的
网卡配置要
符合协议规则才能真正通信
细节
- 在VMware软件中:
虚拟网络编辑器
里提供VMnet0
“桥接”到哪块物理网卡
- 在VMware软件中:
编辑虚拟机配置
中让虚拟机连到VMnet0
上
- 在虚拟机中:更改虚拟机中的配置文件,一种是虚拟机开启DHCP,或者手动配置虚拟机的ip,子网掩码,DNS,网关(需要一定的网络知识)
NAT
原理
- VMware虚拟出
VMnet8
这个交换机来连接各虚拟机,再通过虚拟的NAT设备
连接物理网卡,所有的虚拟机单独组成一个局域网(和物理主机不在一个局域网中),所以要虚拟出一个DHCP服务器(限定ip范围)来为各虚拟机服务。
VMware Network AdapterVMnet8
在虚拟机上网中不发挥作用,仅仅用来物理主机和虚拟机之间进行通讯。可以来windows网络适配器中找到
思路
- 将虚拟机连接至
VMnet8
(选择NAT模式
进行的是同样的原理),
2.
3.
DHCP设置
中可以设置想限制的虚拟机ip范围
- 在虚拟机中配置有效的DNS地址,现在就已经可以上网了。NAT方式物理机和虚拟机处在两个不同的局域网中(ping不同局域网中的私有地址是ping不通的),要想让物理机和虚拟机能够连接,要依靠
VMware Network AdapterVMnet8
来实现。
将目前使用的网卡共享给
VMware Network AdapterVMnet8
,这样
物理网卡和 VMware Network AdapterVMnet8
能够通信,再将
VMware Network AdapterVMnet8
作为网关(查看他的ip,我的是192.168.126.1),来配置我们上面的子网地址(192.168.126.0),这样,
虚拟机和 VMware Network AdapterVMnet8
处在一个局域网,相互可以通信。虽然仍属两个局域网,但有了网关进行转发。
这篇关于VMware中虚拟机联网,让你真正理解每一步操作的作用,照猫画虎多没意思的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!