Vmware中Pnet桥接Cloud

Vmware中几种虚拟网卡模式详解

桥接模式:在VMware Workstation中,桥接模式是一种用于虚拟机和主机之间通信的网络配置方式。在桥接模式下,VMware会创建一个虚拟网卡,虚拟机和主机都可以通过这个虚拟网卡连接到同一个物理网络上,就像它们是同一个网络中的两台计算机一样。

举个例子,比如你在VMware中运行了一台虚拟机,你希望这台虚拟机可以像主机一样访问互联网或者局域网中的其他计算机,那么你可以将虚拟机的网络配置设置为桥接模式。这样,虚拟机就可以通过虚拟网卡和主机连接到同一个物理网络中,就像它是同一个局域网中的一台计算机一样,可以和其他计算机进行通信。

使用桥接模式,使虚拟机与主机处于同一局域网,可以让与主机在同一局域网的机器,也可以访问虚拟机

NAT模式:在VMware Workstation中,NAT模式是一种用于虚拟机和主机之间通信的网络配置方式。在NAT模式下,VMware会创建一个虚拟网卡,虚拟机将通过这个虚拟网卡连接到一个虚拟的局域网中,而这个虚拟局域网又连接到主机所在的物理网络中。

举个例子,比如你在VMware中运行了一台虚拟机,并且将它的网络配置设置为NAT模式。这时,VMware会创建一个虚拟网卡,并将它和虚拟机连接起来,虚拟机会被分配一个私有IP地址。而当虚拟机需要连接到外部网络时,VMware会将虚拟机发送的网络请求通过虚拟网卡和NAT网关进行转发,NAT网关会将请求重新打包,把虚拟机的私有IP地址转换为主机的公共IP地址,然后将请求发送到物理网络上。

使用NAT模式,物理机可访问虚拟机,虚拟机可访问物理机,但是在虚拟网卡编辑器中设置了不向主机分配IP地址,则两者不可互通,但是虚拟机中的数据包依然将数据进行转换,虚拟机可以正常上网。可以通过NAT映射的方式将虚拟机的某些需要放行的端口,映射到主机上可放行的端口,使与主机处于同一局域网的主机,访问主机的这些放行端口来达到访问虚拟机的端口。

仅主机模式:在仅主机模式下,虚拟机和主机之间没有任何中间的虚拟网络设备,它们直接通过虚拟网卡连接到同一个物理网络上。

举个例子,如果你想在VMware中运行一台虚拟机,并且希望这台虚拟机可以像主机一样连接到物理网络上,那么你可以将虚拟机的网络配置设置为仅主机模式。这样,虚拟机就可以通过虚拟网卡连接到同一个物理网络上,与主机直接通信,就像它是同一个局域网中的一台计算机一样。

使用仅主机模式,就是将虚拟机与主机划分到同一局域网,可以将前两者都理解为一个交换机。在桥接模式下,就相当于一台没有三层功能的交换机,上行链路就是主机的物理网口;

在NAT模式下,则主机就是三层路由器,开启了NAT功能,将虚拟机的发出数据包的源地址转换成主机IP的某个端口,进行转发;而主机模式就是没有上行链路的三层交换机,具有的三层功能就是为主机和虚拟机分配DHCP地址仅在同一张仅主机模式网卡的虚拟机进行路由转发,类似与如下结构图

那么结合以上,我们可以区于不同用途,可以为虚拟机分配不同模式网卡。

如:

需要能访问公网(前提是主机所连接的网络链接的网络能访问公网),且能访问于主机所处局域网的主机,主机所处局域网的主机也能访问该虚拟机时,使用桥接模式。

如仅需能访问公网(前提是主机所连接的网络链接的网络能访问公网),虚拟机能访问主机所处局域网,主机所处局域网只能访问映射后携端口虚拟机上的某些服务不能访问虚拟机。选择NAT模式。

如不让虚拟机访问公网,只有虚拟机和主机可相互访问,则选择仅主机模式

综上所述,不考虑主机与虚拟机连通性,只要将两个或多个虚拟机设置为同一张虚拟网卡,就即可让这些虚拟机相互通信(不开启防火墙的情况下),并且根据不同需求可以设置给虚拟机添加多张虚拟网卡,甚至添加多张网卡的多种模式来完成需求。

针对本实验,构建一个简易环境:

在主机上的Vmware Workstation 有两台虚拟机:

Kali-Linux-2023.1-vmware-amd64

Win7靶场

由于本实验,基于安全性测试,保持所有虚拟机在内网环境,不需要访问公网。

需要保持Kali与Win7处于不同网段我们需要新建两张虚拟网卡,在Vmware的选项卡 编辑—>虚拟网网络编辑器

点击更改设置

弹出权限提示选择是

再点击添加网络

选择要添加的网络 按照默认即可

同理添加两张

我们可以修改网卡名称方便为虚拟机修改绑定虚拟网卡

为了让Pnet上的设备能配置为网关设备

我们需要关闭虚拟网卡的DHCP功能,为不占用资源,可以取消给主机添加到该网卡

注意两张网卡都需要关闭

选择应用,等待程序自动配置完成

修改虚拟机绑定的网卡

此时我们再Pnet上添加这两张虚拟网卡

我们需要借助终端仿真工具来连接Pnet虚拟机来查看网卡是否绑定

我这使用的是SecureCRTPortable

Pnet终端默认账号密码为 root/pnet(区分大小写)

在终端输入

ifconfig | more

此时出现eth0-2 三张网卡信息

如没有则检查网卡是否添加成功,Pnet支持热拔插网卡。

以上信息

eth0 对应的是Cloud0

eth1 对应的是Cloud1

eth2 对应的是Cloud2

我们查看连接到该虚拟机的虚拟网卡的MAC地址查看Cloud 对应的是哪张网卡

则eth2是虚拟机win7相连的网卡

eth1 是虚拟机kali 相连的网卡

eth0 – Cloud0-Pnet

eth1-cloud1-kali

eth2-Cloud2-Win7

登录Pnet的web界面

用户名密码为admin/pnet

添加一台路由器,我这边选则的是Cisco的

再选网络添加Cloud

连接Cloud到设备

右键启动设备

双击该设备会自动连接到终端仿真软件

会等待一段时间 多键入几次回车

进行配置

在Kali和win7 上修改IP地址,并设置网关

kali:

输入nmtui

键盘上下左右移动光标

回车确认

编辑连接--->有线连接

将光标移动到最后选择确认

测试连通性

Win7:

Win+R 输入 ncpa.cpl

测试连通性

kali浏览器访问Win7上的服务

Win7 IP地址:80/dvwa

实验结束

Vmware中Pnet桥接Cloud相关推荐

  1. VMware中的桥接模式、NAT(网络地址转换模式)、Host-only(主机模式):转自:http://blog.chinaunix.net/uid-11798538-id-3061551.html

    其中VMnet1是虚拟机Host-only模式的网络接口,VMnet8是NAT模式的网络接口,这些后面会详细介绍.在VMware Workstation中,默认有3个虚拟交换机,分别是VMnet0(使 ...

  2. vmware虚拟机linux 桥接,linux之使用VMWare的桥接模式使主机和虚拟机中系统进行通讯...

    之前使用VMWare安装完centos7使用的是NAT模式来使虚拟机联网,这种方式简单方便,但是不能做到和本机进行通讯,于是今天将利用桥接模式联网,使本机可以和虚拟系统进行通讯.让我们结合图片一步步开 ...

  3. VMware中kali2022通过物理机代理上网(桥接模式)

    VMware中kali2022通过物理机代理上网(虚拟机使用桥接模式上网) 文章目录 前言 操作过程 1.将kali虚拟机设置为桥接模式,桥接在当前正在使用的实体网卡上 2.对代理工具的设置进行更改 ...

  4. VMware中三种网络配置作用总结(桥接网络、NAT网络、仅主机模式)

    本文为alvincr学习别人文章后自己的理解总结,如果有错误还望斧正.本文地址:https://alvincr.com/2021/01/vmware-net-set 一:网络连接 当vmware采用不 ...

  5. vmware中cent os6.5使用桥接模式连接网络

    1.在虚拟机设置中选择桥接方式 2.进入centos系统修改网卡配置文件 vim /etc/sysconfig/network-scripts/ifcfg-eth0 3.在网络配置文件中天健网管地址 ...

  6. Linux中部署Spring Cloud项目

    Linux中部署Spring Cloud项目 文章为本人在学习的过程中,记录部署过程,仅供参考学习.因本人经验不足,教程或有不妥之处,还望指正. 保姆级教程,敬请食用!!! 简介 在学习过程中,部署时 ...

  7. vmware中的网络(bridge,nat)(转载)

    vmware中的网络(bridge,nat)(转载) vmware中的网络(bridge,nat) 概述: VMWare提供了三种工作模式,它们是bridged(桥接模式).NAT(网络地址转换模式 ...

  8. VMware中CentOS7网卡无法启动故障

    VMware中CentOS7网卡无法启动故障 新安装的虚拟机中网卡无法启动.提示 需要更改虚拟机的网络模式 此处自动设置桥接在多网卡情况下并不自动,需要手动指定桥接的网卡.修改完成之后应用即可. 转载 ...

  9. VMWare 6.0桥接模式虚拟机网络配置

    <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />以下内 ...

最新文章

  1. C# 视频监控系列(9):服务器端——数据捕获(抓图 + 录像)
  2. 【动态规划】最长公子序列 - dp
  3. react显示隐藏动画
  4. Ubuntu12.04下Linux内核编译
  5. forward_list的insert操作
  6. mysql流量控制_Daloradius限制上网流量
  7. 【今晚8点半】:对话袁家军——成都的多媒体圈
  8. java中什么表示打印_在java中打印对象时会发生什么
  9. 温馨剪纸风三八妇女节PSD分层海报模板
  10. mysql 5.6.14源码安装_CentOS 6.4下编译安装MySQL 5.6.14详细步骤
  11. ChemDraw 15支持哪些输入格式
  12. 读python学习手册
  13. 解决mysql导出scv文件乱码、蹿行的问题
  14. 计算机与网络安全系列书籍推荐
  15. Gradle依赖本地aar包
  16. IC+九旸 ,IP1810,QFP128 , 8端口10 / 100Mb + 2端口10/100 / 1000Mb交换机
  17. 【基于arduino的esp32-cam视频监控简单使用】
  18. 鸿蒙系统碰一碰,华为正式发布鸿蒙手机操作系统 “碰一碰”就可实现设备互联...
  19. haarcascades各种下xml下载
  20. SQL 触发器的作用,好处和坏处

热门文章

  1. 融入动画技术的交互应用——Map Generator!
  2. js从60秒减到0停止_抖音视频拍摄技巧,15秒也能拍出大片,你会这些吗?
  3. spring 扫描器
  4. 2017 Multi-University Training Contest - Team 6:1003hdu6098、Inversion
  5. Power BI Desktop
  6. 请真诚相待,珍惜你的爱人
  7. L1-039 古风排版 (20 分)java
  8. 使用PyQtGraph 自定义绘图
  9. nutch官网下载,compass官网下载,lucene官网下载
  10. 梦幻奇游5.20号中午12点火爆封测-西天取经引起的三界大战