vmware虚拟机和网络中的桥接和NAT

简介: vmware虚拟机和网络中的桥接和NAT有许多人在网上回答类似的问题,但大多说的不够简单,且互相抄袭的嫌疑很大,这里我尽自己努力把问题说的明白一些首先解释一下什么是NAT(network address translation )NAT 从字面来看也能看出来他主要是用来转换网络地址,他出...

vmware虚拟机和网络中的桥接和NAT


有许多人在网上回答类似的问题,但大多说的不够简单,且互相抄袭的嫌疑很大,这里我尽自己努力把问题说的明白一些

首先解释一下什么是NAT(network address translation )

NAT 从字面来看也能看出来他主要是用来转换网络地址,他出现是为了解决子网向外网访问的问题(这里大家也就发现了,用了NAT,很可能就有了子网的出现)

NAT模式下子网中机器如果想访问外网,则需要通过一台路由设备来进行网络地址转换,所有的子网机器对外显示为同一ip,数据经过路由设备时,路由设备替换其中的源地址和源端口号为同一外网地址和端口号,并在路由中进行记录转发表。当收到外网消息后,按照转发表进行向子网地址的转发,从而完成了子网机器的外网访问过程。

而在vmware中,则是由一个软件对这种路由转发过程进行了虚拟实现,实现的工具为(VMnet8),所以本质上来说NAT模式下,虚拟机和宿主机不在同一个子网,所以不能直接进行通信。

再来看一下桥接(bridged)

在bridged模式下,可以认为是通过一个设备,模拟了宿主机的网卡信息创建了一张虚机网卡,此虚拟网卡通过虚拟交换机(应该是叫做vmnet0)进行桥接,注意:此时虚拟网卡和物理网卡在网络拓扑上的位置是一致的,也就是说处在同一子网内部。那么显然,此时的宿主机所在的子网内的所有机器都可以直接和虚拟机进行通信(不考虑防火墙等因素),所以说如果在虚拟机中布置服务器,最好选择桥接模式

不知道大家有没有注意到,这两种模式的虚拟技术本质的区别是NAT虚拟了路由转发的过程,而桥接虚拟的是交换机。如果说大家对路由和交换机的区别不是很了解,以后我再写文章进行介绍吧。

希望大家多评论交流,互相学习
目录
相关文章
|
6月前
|
Oracle 关系型数据库 虚拟化
在VMware的Win10虚拟机中安装使用ENSP
本文介绍了在Windows 10虚拟机上安装ENSP及相关软件的全过程,包括VirtualBox、WinPcap、Wireshark、VLC和ENSP的安装步骤,并提供图文演示,帮助用户顺利完成配置与测试。
1557 134
|
5月前
|
Linux 虚拟化 iOS开发
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
1102 0
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
|
5月前
|
Linux 虚拟化 iOS开发
VMware Fusion 25H2 OEM BIOS 2.7 - 在 macOS 中运行 Windows 虚拟机的最佳方式
VMware Fusion 25H2 OEM BIOS 2.7 - 在 macOS 中运行 Windows 虚拟机的最佳方式
1282 0
VMware Fusion 25H2 OEM BIOS 2.7 - 在 macOS 中运行 Windows 虚拟机的最佳方式
|
5月前
|
存储 Linux 文件存储
VMware vSphere Replication 9.0.4 - 虚拟机复制和数据保护
VMware vSphere Replication 9.0.4 - 虚拟机复制和数据保护
269 2
|
7月前
|
Linux 虚拟化 iOS开发
Windows Server 2025 OVF (2025 年 8 月更新) - VMware 虚拟机模板
Windows Server 2025 OVF (2025 年 8 月更新) - VMware 虚拟机模板
742 3
Windows Server 2025 OVF (2025 年 8 月更新) - VMware 虚拟机模板
|
6月前
|
监控 Linux 网络安全
VMware vCenter Converter 9.0 - P2V 虚拟机转换工具
VMware vCenter Converter 9.0 - P2V 虚拟机转换工具
1869 0
VMware vCenter Converter 9.0 - P2V 虚拟机转换工具
|
7月前
|
Linux 虚拟化 iOS开发
Debian 13 x86_64 OVF (sysin) - VMware 虚拟机模板
Debian 13 x86_64 OVF (sysin) - VMware 虚拟机模板
521 0
Debian 13 x86_64 OVF (sysin) - VMware 虚拟机模板
|
SQL 安全 网络安全
网络安全与信息安全:知识分享####
【10月更文挑战第21天】 随着数字化时代的快速发展,网络安全和信息安全已成为个人和企业不可忽视的关键问题。本文将探讨网络安全漏洞、加密技术以及安全意识的重要性,并提供一些实用的建议,帮助读者提高自身的网络安全防护能力。 ####
378 17
|
SQL 安全 网络安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
随着互联网的普及,网络安全问题日益突出。本文将从网络安全漏洞、加密技术和安全意识三个方面进行探讨,旨在提高读者对网络安全的认识和防范能力。通过分析常见的网络安全漏洞,介绍加密技术的基本原理和应用,以及强调安全意识的重要性,帮助读者更好地保护自己的网络信息安全。
294 10
|
存储 SQL 安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
随着互联网的普及,网络安全问题日益突出。本文将介绍网络安全的重要性,分析常见的网络安全漏洞及其危害,探讨加密技术在保障网络安全中的作用,并强调提高安全意识的必要性。通过本文的学习,读者将了解网络安全的基本概念和应对策略,提升个人和组织的网络安全防护能力。