vmvare虚拟机网络设置三种模式杂记

在用virtualbox安装虚拟机的时候遇到了网络配置的问题。便干脆进行了一个了解。杂记于此,作为日后继续深入学习的参照。

但是网上找到的资料大都是讲vmvare的三种模式的原理,我想既然设置都差不多,原理应该也差不了太远吧。以下完全为个人理解,欢迎指错。

 

参考链接:

VMware中Bridged、NAT、host-only三种网络连接模式的原理及其区别

https://blog.csdn.net/qingfengtsing/article/details/39928283

虚拟机VMware3种网络模式(桥接、nat、Host-only)

https://blog.csdn.net/tanhao199406/article/details/45603177

【转载】DHCP协议 详解

https://blog.csdn.net/qq_31567335/article/details/81714091

 

 

1 桥接

概念比较好理解,通过桥接的方式,需要手动对虚拟中的网卡设置和宿主机同网段的网卡。那么虚拟机和宿主机相当于处于同一个局域网,互相通信自然不成问题。

只是不知道vmvare是如何在宿主机以太网口和宿主机物理网卡之间构建出虚拟的网桥的。对以太网口和物理网卡之间没有任何理解。

 

2 NAT

可以说这个图画得是相当的棒了。vmvare会虚拟出DHCP服务器,虚拟机通过广播的方式(dhcp协议的内容),寻找到此dhcp服务器。dhcp服务器为虚拟机分配ip(默认是10网段)。虚拟机还从dhcp服务器获取NAT服务器的地址。(不知道NAT服务器是不是就是虚拟机的网关?)

NAT服务器有两张网卡,一张是虚拟的内网网卡,一张是宿主机的物理网卡。从而实现虚拟机到宿主机以及外网的访问。

 

VMnet8存在的意义,就是为了能让宿主机访问虚拟机。

 

 

3 host-only

和NAT非常相似,区别就是没有NAT服务器。所以无法访问外网。

我理解VMnet1和NAT模式中的VMnet8的作用是非常相似的。(提供宿主机访问虚拟机的功能。不过此处虚拟机访问宿主机也走这个网卡)

 

 

 

猜你喜欢

转载自blog.csdn.net/qq_31567335/article/details/81751290