VMware中的网络连接
我们可以按照自己的想法在VMware中建立任意的网络拓扑。VMware 中使用了一个名为VMnet的技术,在VMware中每一个VMnet相当于一个交换机,连接到了同一个VMnet下的设备同处于一个子网内。你可以在菜单栏中选择 “编辑” → “ 虚拟网络编辑器” 查看VMnet的设置,如图所示。
这里只有VMnet0、VMnet1、 VMnet8这3 个子网,当然我们还可以添加更多的网络。这3个子网分别对应着VMware中提供的3种进行设备互联的方式,分别是桥接模式、仅主机模式及NAT模式。这些连接方式与VMware中的虚拟网卡是相互对应的。
VMnet0: 这是VMware用于虚拟桥接网络下的虚拟交换机。
VMnet1: 这是VMware用于虚拟仅主机网络下的虚拟交换机。
VMne8:这是VMware用于虚拟NAT网络下的虚拟交换机。
另外,当我们安装完VMware之后,系统中会多出两块虚拟网卡,分别是VMware Network Adapter VMnet1和VMware Network Adapter VMnet8。
VMware Network Adapter VMnel:这是主机用于与仅主机虚拟网络进行通信的虚拟网卡。VMware Network Adapter VMnet8:这是主机用于与NAT虚拟网络进行通信的虚拟网卡。
我们来看下这3种连接方式的不同之处。
1. NAT模式
NAT模式是VMware中最为常用的一种联网模式,这种连接方式使用的是VMnet8虚拟交换机。同处于NAT模式下的系统通过VMnet8虚拟交换机进行通信。NAT模式下的IP地址、子网掩码、默认网关及DNS服务器都是通过DHCP分配的。而该模式下的系统在与外部通信的时候使用的是虚拟的NAT服务器。
2.桥接模式
桥接模式很容易理解,凡是使用桥接网络的系统就好像是局域网中的一个独 立的主机,就是和真实的计算机一模一样的主机,并且它也连接到了这个真实的网络。如果我们要让这个系统联网,就需要使这个系统和外面的真实主机采用相同的设置方法。
3.仅主机模式
仅主机模式和NAT模式差不多,同处于这种联网模式下的主机是相互连通的,但是默认是不会连接到外部网络的,这样我们在进行网络实验(尤其是蠕虫病毒)时就不会担心影响到外部网络。
在使用多个虚拟机进行连接的时候,需要注意的是,设置相同网络连接方式的所有主机是可以连通的,例如使用nat的设备,相互之间是可以ping通的。同样道理,如果都使用桥接,也是如此。
但是如果一台使用了nat模式的设备A和一台使用了桥接模式的设备B,它们在连接之后就会出现A是可以ping通B的,但是B无法Ping通A的情况。因为A Ping B的时候,A发出的数据包是交给真实的物理系统,真实物理系统通过ARP协议找到B的IP,通过交换机转发。而B Ping A的时候,如果A和B不在同一网段,就会将数据包转发到网关,如果A和B在同一网段,那么B会尝试使用ARP协议找到A的IP地址,虽然真实系统会收到B发出的这个ARP请求,但是不会转发给A,自己也不会响应该请求。那么B就无法得到A的IP地址对应的Mac地址,因此也就无法ping通。
在实验中虚拟机大多数采用NAT模式,这样既可以保证虚拟系统的互联,又可以保证这些系统连接到外部网络。
VMware中的网络连接相关推荐
- vmware中的网络(bridge,nat)(转载)
vmware中的网络(bridge,nat)(转载) vmware中的网络(bridge,nat) 概述: VMWare提供了三种工作模式,它们是bridged(桥接模式).NAT(网络地址转换模式 ...
- CentOS 7 在vmware中的网络设置详细介绍
CentOS 7 在vmware中的网络设置 前言:由于工作中需要使用Linux,在虚拟机中装了CentOS7,以作实验之用,安装后使用过程中出现不少问题,主要是网络问题,安装后出现下列几种状况: ( ...
- VMware 提供的网络连接有 5 种,分别是“桥接模式“、“NAT 模式“、“仅主机模式“、“自定义“和“LAN 区段“:
VMware 提供的网络连接有 5 种,分别是"桥接模式"."NAT 模式"."仅主机模式"."自定义"和"L ...
- linux netstat Netstat是在内核中访问网络连接状态及其相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告。
在Internet RFC标准中,Netstat的定义是: Netstat是在内核中访问网络连接状态及其相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告. Netstat ...
- python 有没有禁用网络的方法_如何在Python Cod中禁用网络连接
是否可以在Windows7中禁用和启用Python中的网络连接?我在这里看到一个关于这个的问题:How to programmatically enable/disable network inter ...
- 【错误记录】VMware 虚拟机报错 ( 无法连接网络 | VMWare 中打开已经连接好的虚拟机 | 选择 “ 在图形功能不兼容情况下, 车行是恢复虚拟机 “ 选项 )
文章目录 一.报错信息 二.解决方案 一.报错信息 打开一个第三方虚拟机 , 不是自己创建的 , 打开虚拟机后选择 " 我已复制该虚拟机 " , 在如下对话框中 , 选择了 &qu ...
- 解决Vmware虚拟机中没有网络连接Ubuntu无法上网
编辑 -> 虚拟网络编辑器,点击还原默认设置即可 打开服务看到有关网络的这两项已经启动 直接搜到服务即可打开服务 参考博客 VMware NAT service服务无法启动问题 https:// ...
- 解决VMware安装后网络连接中没有VMnet虚拟网络适配器
最近使用VMware的时候发现虚拟机中可以联网,但是xshell工具无法正常使用,并且在本地网络适配器中无法找到VMnet网络适配器,宿主机Ping不通虚拟机,连接不上SSH,遇到这种情况怎么办呢? ...
- [转]VMware虚拟机上网络连接(network type)的三种模式--bridged、host-only、NAT
转自:http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/03/15/1985084.html VMWare提供了三种工作模式,它们是brid ...
最新文章
- linux命令之上传文件和下载文件
- java 双工模式_rabbitMq-工作模式(双工模式)-java
- Winform中实现批量文件复制(附代码下载)
- ajax_异步交互-get/post方式
- php 文件位置获取
- 如何在SAP云平台上创建Redis实例
- js获取viewbag
- 计算机等级考试绝对应用,96年4月至210年全国计算机等级考试绝对全收集.docx
- python中如何调用图像处理库_python怎么调用图像处理
- Quartz.net 任务调度
- UNITY TUIO的使用
- 递归求平均数|理解|讲解| c语言
- Java task类需要自己销毁_并发编程之线程创建到销毁、常用API
- [实战]爬取网抑云音乐评论
- 路由器连接上但上不了网是什么故障
- can收发器 rx_CAN/CANFD采样点
- 人人美剧迅雷链接多线程和多进程爬虫分析
- win 7 音频问题
- linux安装gz软件,安装tar.gz软件包
- 熬夜读书最好吃什么东西补充能量类``