一文通关,VMware虚拟机三种网络模式看这篇

VMware搭建虚拟机隔离内外网 VMware搭建虚拟机隔离内外网目的一、宿主机的配置二、VMware虚拟网卡配置1.配置外网的虚拟网卡2.配置内网的虚拟网卡(对应的无线网卡)1)添加一个虚拟网卡2)配置新添加的虚拟网卡三、centos添加新的虚拟网卡四、检查配置是否生效1.检测网络1)测试内网:a. 在内网网卡eth1启动的情况下ping内网主机192.168.2.13:b.将内网eth1停掉后再ping:c.内网eth1恢复后... 阅读详情

号主:老杨丨11年资深网络工程师,更多网工提升干货,请关注公众号:网络工程师俱乐部

下午好,我的网工朋友。

虚拟化技术在当下已经成为不可或缺的一部分,它不仅提高了硬件资源的利用率,还大大简化了系统的部署和管理。
VMware作为虚拟化领域的领导者之一,提供了强大的工具,使得创建、管理和运行虚拟机变得简单而高效,相信大家在工作中也多有接触。
在11月,VMware官方也宣布VMware Workstation 和 Fusion 全部免费,支持商用VMware虚拟机支持多种网络模式,每种模式都有其特定的功能和适用场景。正确选择和配置网络模式不仅能提升性能,还能增强安全性,避免不必要的网络冲突和问题。
今天就来好好讲讲VMware虚拟机的几种网络模式,帮助大家在日常工作中的做出选择。
de95f85effecd1a0dac53a51b9fa198e.jpeg

今日文章阅读福利:《 VMware Workstation Pro 17.5 》

作为经典好用工具,最新版也一样分享给大家,还没下载的,私信发送暗号“17.5”,获取资料。

01 VMware虚拟机

在VMware环境中,虚拟机的网络配置是通过虚拟网络适配器来实现的,这些适配器模拟了物理网络接口卡(NIC),使得虚拟机可以像真实机器一样在网络中进行通信。

VMware提供了三种主要的网络模式,每种模式都有其独特的特性和适用场景,分别是桥接模式(Bridged)、NAT模式和仅主机模式(Host-only)。理解这三种模式的工作原理及其差异,对于正确配置虚拟机的网络连接至关重要。

d5ca38224788cef14c75d99c15dfca75.jpeg

02 桥接模式(Bridged)

桥接模式是一种网络配置选项,它使得虚拟机可以直接连接到宿主机所在的物理网络中,就像它是该网络中的另一台独立计算机一样。

在这种模式下,虚拟机和宿主机在同一个物理网络上拥有平等的地位,并且可以各自获得独立的IP地址。

92064559d21d0b4d8108e90049b0005a.jpeg

01 工作原理:

  • 网络集成:当选择桥接模式时,VMware会在宿主机的物理网络接口上创建一个虚拟网桥。这个网桥充当了一个透明的通道,将虚拟机的网络流量直接转发到物理网络。

  • IP分配:虚拟机通常通过DHCP服务器自动获取IP地址、子网掩码、默认网关和DNS服务器信息。如果没有可用的DHCP服务器,则需要手动配置静态IP地址。

  • 网络可见性:由于虚拟机直接连接到物理网络,其他网络设备(如路由器、交换机和其他计算机)可以看到并直接与虚拟机通信,就如同它们是一台实体机器。

02 优点
  • 直接访问:虚拟机可以像任何其他物理设备一样访问外部网络资源,包括互联网和内部网络服务。

  • 简化管理:对于网络管理员来说,桥接模式下的虚拟机管理与物理机无异,因为它们都遵循相同的网络规则和策略。

  • 灵活性:适用于多种环境,无论是测试、开发还是生产环境,只要需要虚拟机与物理网络完全集成。

03 局限性
  • IP地址冲突:如果在同一网络中存在多个使用桥接模式的虚拟机,可能会导致IP地址冲突问题,特别是在没有良好管理的环境中。

  • 安全性风险:由于虚拟机直接暴露在网络中,可能增加安全风险,例如受到网络攻击或不符合企业安全策略。

  • 网络性能影响:在高负载网络环境下,额外的虚拟机流量可能会对网络性能产生一定的负面影响。

04 应用场景示例

案例1:企业内部培训

在一个企业的培训环境中,讲师希望为每个学员提供一台预装了特定软件的虚拟机,以便进行动手实践。通过桥接模式,所有虚拟机都可以直接接入企业内部网络,学员们可以轻松访问内部资源和互联网,同时IT部门也可以统一管理和监控这些虚拟机。

案例2:多站点部署

某公司计划在不同地理位置部署相同的应用程序环境。为了确保一致性,他们使用桥接模式让每台虚拟机都能获得本地网络的IP地址,从而实现与本地系统的无缝集成,方便跨站点的数据交换和服务调用。

03 NAT模式

NAT(Network Address Translation,网络地址转换)模式是一种让多个虚拟机共享宿主机的一个IP地址来访问外部网络的方法。在这种模式下,虚拟机的网络流量通过宿主机进行路由和地址转换,使得外部网络只能看到宿主机的IP地址,而不知道内部虚拟机的存在。

6031fa42de24c9d9e184f8279fa81945.jpeg

01 工作原理:

  • 地址转换:VMware在宿主机上创建了一个虚拟的NAT设备,该设备负责处理所有进出虚拟机的网络流量。它会将虚拟机的私有IP地址转换为宿主机的公共IP地址,并在网络包返回时再将其转换回原始的私有IP地址。

  • DHCP服务:通常情况下,VMware会内置一个DHCP服务器,用于向虚拟机分配私有的IP地址、子网掩码、默认网关和DNS服务器信息。这些私有IP地址通常是位于192.168.x.x或10.x.x.x这样的私有网络段中。

  • 端口转发:为了允许外部网络主动连接到虚拟机上的特定服务(如Web服务器),可以配置端口转发规则。这使得外部请求可以通过宿主机的公共IP地址和指定端口被定向到特定虚拟机上的对应服务。

02 优点
  • 简化IP管理:由于所有虚拟机都使用私有IP地址并通过宿主机访问互联网,因此不需要额外的IP地址资源,简化了网络管理和配置。

  • 增强安全性:虚拟机对外部网络是不可见的,只有宿主机暴露在外,从而减少了直接攻击的风险。同时,防火墙规则也可以更容易地应用于宿主机以保护整个虚拟环境。

  • 易于部署:对于小型网络或临时测试环境,NAT模式提供了一种快速且简便的方式来设置多台虚拟机的网络连接,而无需复杂的网络配置。

03 局限性
  • 双向通信限制:虽然可以配置端口转发来实现某些服务的外部访问,但对于一些需要频繁双向通信的应用程序来说,NAT模式可能会引入复杂性和延迟。

  • 性能开销:由于所有网络流量都需要经过宿主机的NAT设备进行处理,这可能会给宿主机带来一定的性能负担,特别是在高负载环境下。

  • 有限的网络可见性:虚拟机之间的通信是通过私有网络进行的,外部网络看不到它们,这对于某些需要完全网络可见性的应用可能不太适用。

04 应用场景示例

案例1:开发测试环境

在一个软件开发团队中,开发者们经常需要搭建各种不同的应用程序环境来进行测试。通过NAT模式,他们可以在自己的工作站上快速启动多个虚拟机,每个虚拟机都有独立的网络环境,但又可以通过宿主机统一访问互联网和其他必要的资源,而不会影响公司的真实生产网络。

案例2:家庭实验室

一位网络安全爱好者想要在家里建立一个小规模的实验网络,包括路由器、防火墙和几台服务器虚拟机。利用NAT模式,他可以让这些虚拟机共享家庭宽带连接,同时保持与外界的隔离,防止潜在的安全威胁进入其个人网络。此外,他还能够通过端口转发轻松设置远程访问,以便从外部安全地监控和管理他的实验环境。

04 仅主机模式(Host-only)

仅主机模式(Host-only)创建了一个完全隔离的私有网络环境,其中只有宿主机和在这个模式下的虚拟机可以相互通信。这种模式非常适合用于需要一个封闭、受控的测试或开发环境中,而不希望虚拟机直接访问外部网络。

ef6f0ee56d65db2bff43c36b43fc7354.jpeg

01 工作原理:

  • 私有网络:VMware会创建一个专用的虚拟交换机,该交换机不连接到任何物理网络接口。因此,所有使用仅主机模式的虚拟机只能通过这个虚拟交换机与宿主机和其他同样配置为仅主机模式的虚拟机通信。

  • IP分配:通常情况下,VMware内置的DHCP服务器会为这些虚拟机分配私有的IP地址,通常是位于192.168.x.x这样的私有网络段中。如果需要更精确的控制,也可以手动配置静态IP地址。

  • 网络隔离:由于没有连接到物理网络,外部设备无法直接访问仅主机模式下的虚拟机,确保了高度的安全性和隔离性。

02 优点
  • 安全性和隔离性:仅主机模式提供了一个完全隔离的网络环境,使得虚拟机免受外部网络威胁的影响,非常适合进行安全敏感的测试或开发工作。

  • 可控性:管理员可以对内部网络进行全面控制,包括自定义网络设置、防火墙规则等,以满足特定的实验需求。

  • 灵活性:适用于各种测试场景,如网络协议分析、应用程序调试、恶意软件研究等,因为它提供了完全独立的环境来模拟不同的网络条件。

03 局限性
  • 有限的外部访问:由于缺乏对外部网络的直接访问,仅主机模式下的虚拟机不能直接访问互联网或其他外部资源,除非通过宿主机进行代理或转发。

  • 复杂性增加:对于需要频繁与外部网络交互的应用程序来说,可能需要额外配置宿主机上的转发规则或代理服务,增加了配置复杂度。

  • 资源限制:如果需要在多个不同环境下快速切换,可能会遇到IP地址冲突或其他网络配置问题,因为每个环境都需要单独管理其网络资源。

04 应用场景示例

案例1:网络安全培训

在一个网络安全培训课程中,讲师想要创建一个隔离的环境来模拟真实的攻击场景。使用仅主机模式,讲师可以在宿主机上运行多个虚拟机,分别扮演攻击者、受害者和服务端角色,而不用担心这些活动会影响到实际的企业网络。学生可以在这种受控环境中学习如何检测和防御网络攻击,同时不会造成任何真实的风险。

案例2:应用兼容性测试

一家软件公司需要在其新产品发布前测试其应用程序在不同操作系统和网络条件下的兼容性。通过仅主机模式,测试团队可以在同一台宿主机上快速搭建多个不同操作系统的虚拟机,并根据需要调整网络参数,以验证应用程序的行为是否符合预期。这种方法不仅节省了硬件成本,还提高了测试效率,因为所有虚拟机都可以在同一受控环境中运行。

原创:老杨丨11年资深网络工程师,更多网工提升干货,请关注公众号:网络工程师俱乐部

VMware的三种网络模式 阅读详情

相关推荐

OWASP靶场实战指南:从环境搭建到第一个SQL注入漏洞挖掘(含DVWA通关思路)

本文详细介绍了OWASP靶场的环境搭建与SQL注入漏洞挖掘实战,包括DVWA通关思路。从靶场搭建、DVWA配置到手动SQL注入探测和sqlmap自动化工具使用,为网络安全学习者提供了一套完整的实战指南,帮助掌握Web应用安全测试的核心技术。

weixin_28826961的博客 390

在VMware上安装与配置DHCP服务器

将要配置为DHCP服务器的Linux虚拟机开机,使用hostnamectl命令设置主机名为dhcp-server。使用SSH客户端重新连接Linux虚拟机,使主机名生效(关闭终端页面重新打开就会生效)将dhcp-server节点虚拟机的CD/DVD设备连接系统安装光盘的ISO映像文件。创建本地yum仓库的配置文件/etc/yum.repos.d/local.repo。编辑配置文件/etc/dhcp/dhcpd.conf。创建系统安装光盘的挂载点/iso,并挂载光盘。修改文件中的以下选项。

m0_57142126的博客 1万+

麒麟v10sp3操作系统安装实战指南:从零到精通

本文提供了一份详尽的麒麟v10sp3操作系统安装实战指南。从安装前的镜像选择、虚拟机环境准备,到启动安装、图形化配置(包括软件选择、磁盘分区、网络设置与用户创建),再到系统安装完成后的首次启动、必备工具安装与系统状态检查,手把手带领用户从零完成安装并进行基础优化,旨在帮助用户真正掌握麒麟v10sp3的安装与初步使用。

weixin_29235923的博客 326

VMware虚拟机,Linux DHCP服务器配置过程。

Linux DHCP服务器配置较详细教程。

Line_IQ的博客 8833

Webug4.0靶场搭建与SQL注入实战:从环境配置到漏洞利用

SQL注入作为Web安全领域的核心漏洞之一,其本质在于应用程序未能有效区分用户输入的数据与可执行的SQL代码,导致攻击者可通过构造恶意输入篡改查询逻辑。理解其原理是掌握Web安全的基础,这涉及到对数据库查询机制、用户输入处理以及网络通信协议的深入认知。从技术价值看,掌握SQL注入不仅有助于进行有效的渗透测试和漏洞评估,更是培养安全开发意识、编写健壮代码的关键。在实际应用场景中,无论是代码审计、渗透测试还是安全研究,本地化的漏洞靶场都是不可或缺的练习环境。通过搭建像Webug4.0这样的靶场,学习者可以在一个

weixin_34318326的博客 409

新手也能通关的MR-ROBOT靶机实战:从信息收集到Nmap提权,保姆级复现笔记

本文提供了一份详细的MR-ROBOT靶机实战指南,适合新手从信息收集到Nmap提权的完整渗透测试流程。通过保姆级复现笔记,读者可以学习如何使用Kali Linux工具如arp-scan、nmap和wpscan进行漏洞扫描和利用,最终获取root权限并完成靶机挑战。

weixin_30647065的博客 384

【VMware虚拟化解决方案】双网隔离虚拟化桌面解决方案

         在“移动- 云计算”时代,现有 IT 基础架构必须与时俱进,以便支持未来新的需求。正因为如此,VMware 及其合作伙伴针对 PC 和不断涌现的移动设备适时推出了终端用户计算解决方案,可同时解决管理这些设备要面对的成本和复杂性问题。          在 PC 时代,用户通常访问的是存储在桌面计算机上的应用和数据;IT 部门一般将重点放在桌面及网络访问的物理安全性上。现在,用户是...

weixin_34380948的博客 626

Corrosion2靶机渗透实战:从信息收集到权限提升完整指南

渗透测试是网络安全领域的核心实践,旨在通过模拟攻击评估系统安全性。其原理在于主动发现并利用系统、应用或网络中的安全漏洞,验证防护措施的有效性。这项技术的价值在于帮助组织提前识别风险,提升整体安全防御能力,广泛应用于企业安全评估、红蓝对抗演练及安全认证培训等场景。在实战中,信息收集与漏洞利用是渗透测试的关键环节,涉及端口扫描、服务枚举、Web应用侦察等技术。本文以Corrosion2靶机为例,详细演示了如何通过Nmap扫描、Gobuster目录爆破、Hydra密码爆破及LinPEAS提权枚举等工具和技术,完成

weixin_34252090的博客 349

Kioptrix Level 1通关攻略

学习内容来自,如涉及侵权马上删除文章。

m0_73863011的博客 2255

从0到1:Kali Linux下的Web渗透测试实战入门——我的课程学习心得

Web渗透测试是一场“与漏洞赛跑”的游戏,Kali Linux为我们提供了高效的武器库,但真正的“高手”永远是那些既懂攻击、更懂防御,且坚守法律底线的研究者。希望这篇博文能帮你少走弯路,也欢迎大佬们在评论区交流指正~参考资料《Web渗透测试:使用Kali Linux》(人民邮电出版社)Kali官方文档((注:本文所有测试均在授权靶场完成,严禁用于非法用途!

2503_92332674的博客 259

网络安全入门实战:DVWA、Pikachu、Upload-Labs、VulnHub四大靶场搭建与攻防指南

渗透测试是信息安全领域的核心实践技能,其原理是通过模拟恶意攻击者的行为,在授权范围内对目标系统进行安全性评估,以发现潜在漏洞。这项技术的核心价值在于帮助组织提前识别风险,验证防御措施的有效性。在Web安全、系统安全等应用场景中,渗透测试常借助本地或在线靶场进行安全训练。靶场提供了一个隔离、合法的沙箱环境,使学习者能够系统性地从基础漏洞练到高级攻击手法。本文聚焦于DVWA、Pikachu、Upload-Labs和VulnHub这四大经典靶场,它们覆盖了SQL注入、文件上传等常见漏洞类型,是新手入门和技能提升的

weixin_30647065的博客 527

别只看理论!华为云赛道实战通关:手把手教你用Linux虚拟机+Python复现AI实验环境

本文详细介绍了如何在Linux虚拟机上使用Python搭建AI实验环境,特别针对华为ICT大赛云赛道的参赛者。通过VirtualBox/VMware配置Linux虚拟机,安装Python和主流AI框架,并完成图像分类项目实战,帮助读者在家复现比赛实验场景,提升实战能力。

weixin_26763955的博客 206

CentOS 7下基于Docker部署DVWA、SQLi-LABS与upload-labs本地CTF靶场

在网络安全学习和Web渗透测试领域,本地靶场是进行合法、安全技术演练的核心基础设施。其原理在于通过虚拟化或容器化技术,构建一个与真实网络隔离的沙箱环境,从而允许安全研究人员和爱好者无风险地模拟攻击与防御。从技术价值看,本地靶场不仅避免了法律风险,更能系统性地训练漏洞原理理解、手工利用技巧和自动化工具使用能力,是掌握SQL注入、文件上传、命令执行等OWASP Top 10漏洞的必备实践平台。典型的应用场景包括CTF竞赛训练、渗透测试技能提升以及安全教学实验。本文聚焦于使用Docker容器技术,在CentOS

shirlly 412

VMware 虚拟机 ping 不通主机 / 用不了代理?一键搞定 Windows 防火墙

VMware 虚拟机网络问题一键修复方案 摘要:针对 VMware 虚拟机 ping 不通主机或无法使用代理的常见问题,本文分析了根本原因在于 Windows 防火墙对 VMnet 网络的误判。提供了简单的一键修复 BAT 脚本,可自动添加必要的防火墙规则,支持: 自动识别管理员权限 自定义 VMnet 子网范围 可选代理端口配置 幂等执行确保安全 同时解决 ICMP ping 和 TCP 代理访问问题 该方案无需关闭防火墙,保持系统安全性的同时解决虚拟机网络连接问题,特别适合开发测试环境使用。

KaminZzz的博客 394

Win10 LTSC 2021 CPU占用率飙升?KB5017308补丁修复全攻略

本文针对Windows 10 LTSC 2021系统中因wsappx进程导致的CPU占用率异常飙升问题,提供了详细的解决方案。核心在于安装微软官方发布的KB5017308补丁,该补丁能从根本上修复系统组件缺陷,使CPU占用恢复正常。文章详解了补丁的下载、安装步骤、注意事项及安装后的验证方法,是解决此问题的权威指南。

python9snake的博客 1259

Java实战:用Proj4j搞定WGS84与CGCS2000坐标互转(附完整代码)

本文详细介绍了如何使用Java库Proj4j实现WGS84与CGCS2000坐标系之间的高精度转换。通过七参数转换模型和格网改正量文件,提供完整的代码实现和项目配置指南,帮助开发者快速集成到地理信息系统项目中,提升坐标转换效率和精度。

weixin_29251567的博客 828

国家级攻防演练实战指南:从护网行动到靶场通关

网络安全的核心在于攻防对抗的实战能力。理解攻击原理与防御机制是构建安全体系的基础,其中渗透测试作为模拟真实攻击的技术手段,能够有效发现系统脆弱性。其技术价值在于通过可控环境验证安全防护的有效性,提升整体防御水平。在应用场景上,国家级攻防演练(如护网行动)和红蓝队对抗已成为检验关键信息基础设施安全能力的重要方式。本文聚焦于实战靶场训练,深入解析DVWA、Pikachu等经典环境的搭建与漏洞利用技巧,涵盖SQL注入、文件上传等常见攻击手法,并融合应急响应与安全加固的防御视角,为从业者提供从基础到进阶的完整学习路

weixin_34116110的博客 476

小白跑WRF第五天,安装WPS和静态地理数据

小白跑WRF第四天,安装WPS一、WPS简介二、下载和安装WPSV4.0第一步、进入Build_WRF文件夹第二步、下载WPSV4.0第三步、解压WPS安装包第四步、修改intmath.f(必须执行)第五步、安装WPS三、修改namelist.wps 一、WPS简介 二、下载和安装WPSV4.0 第一步、进入Build_WRF文件夹 cd Build_WRF 第二步、下载WPSV4.0 下载WPSV4.0的安装包有以下三种方式: 利用Linux命令下载。 进入网站https://www2.mmm.uca

weixin_42372313的博客 2万+

渗透测试入门实战:从Kali环境搭建到漏洞利用的完整通关指南

渗透测试是网络安全领域的核心实践,旨在通过模拟攻击来评估系统防御的有效性。其基本原理遵循标准的攻击生命周期:信息收集、漏洞扫描、利用攻击、权限维持与横向移动。掌握渗透测试技术对于构建主动防御体系、理解攻击者思维具有重要价值,广泛应用于企业安全评估、漏洞挖掘和CTF竞赛等场景。本文聚焦于**渗透测试**的入门实践,通过精心设计的**渗透小游戏**关卡,引导学习者从零开始,在安全的实验环境中,系统掌握从环境搭建、信息收集到漏洞利用与提权的完整技能链。

weixin_34323858的博客 334

数电发票“乐企直连”服务平台建设方案

数字化电子发票“乐企直连”服务平台建设方案

m0_73174802的博客 4851

【ArcGIS Add-in编程】如何创建ArcMap的下拉菜单插件

step1. VS2010中创建一个空的解决方案step2.创建一个项目 直接点击finish。step3 为该项目创建项目,选择Menu,作为根菜单,而后修改xml中的items项,添加需要放在下拉菜单中的项目,例如一个按钮; step4 现在可以创建项目,作为菜单中的项目。为该项目添加新的项目,选择button 此时 xml文件中,多了该button的项目,将该项目添加到items

吃货小跟班的博客 4430

Vulnhub Corrosion2靶机渗透实战:从环境搭建到提权的完整指南

渗透测试是网络安全领域的核心实践技能,其本质是通过模拟攻击来评估系统安全性。其基本原理在于主动发现和利用目标系统的安全弱点,包括配置错误、软件漏洞和逻辑缺陷。掌握渗透测试技术对于构建主动防御体系、提升安全运维能力具有重要价值,广泛应用于企业安全评估、漏洞挖掘和红蓝对抗等场景。本文以Vulnhub平台上的Corrosion2靶机为具体案例,详细解析了从虚拟化环境配置、网络桥接模式设置,到Nmap端口扫描、Gobuster目录枚举等关键步骤。针对Web应用渗透,深入探讨了SQL注入检测、文件上传绕过等常见漏洞的

weixin_29323493的博客 278

YOLO26模型应用过程中的报错处理及疑问解答,涉及环境搭建、模型训练、模块改进、论文写作

本文记录了YOLO26模型的这一系列过程中可能发生的问题,以及大家非常关心的问题,这里统一做了一个记录和解答。

Limiiiing的博客 239
上一篇: IP专线——看完这篇没有不懂的
下一篇: 这些隧道名词还不清楚?真的不算好网工
网络工程师俱乐部
博客等级 码龄5年 7386粉丝 1073原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值