我们有时做主机之间的渗透测试,需要看网络发包的详细内容,但虚拟机内部如何抓包呢?

vmware的虚拟网络编辑器有三种模式:

╔ HostOnly(仅主机)

╠ Bridge(桥接)

╚ NAT(代理)模式

其中:

1、仅主机模式,是虚拟机仅和主机连接,我们这时可以在【编辑】--【虚拟网络编辑器】中设置一下,这样,XP虚拟机就获取到了主机的vmnet1网卡给它分配的IP地址了。有时会获取不到指定的地址,获取的是169.254/16段的IP,那就重新编辑一下网络编辑器,就好了。

 2、桥接方式:一般是vmnet0网卡,我们在网络适配器里是找不到的,这是相当于主机充当了网桥的功能,把虚拟机桥接到了主机当前联网的网络内,或者说:是虚拟机有条网线也插到了你联网的交换机上,它获取到了和你的主机相同的IP段的地址,会与真实主机一样,占用真实网络中的IP地址,和你的主机处于同一地位。这个模式下,你是不需要配置什么的,只需要指定你目前的网卡的名称就可以了。

 3、NAT模式:NAT是Network Address Translation的缩写,即网络地址转换,即你主机上的vmnet虚拟网卡充当了一台“路由器”的角色,你的虚拟机插在它的网口上,vmnet网卡给你的虚拟机分配一个“内网”的IP地址,然后代理你的虚拟机上网。这里我们需要给它配置“路由器”的WAN口地址(下图1),再给它配置“路由器”的DHCP功能中,可分配的IP范围(下图2):

 注意!上图1 一定要勾上将主机虚拟适配器连接到此网络(V),不然vmware就不将网络状况关联到系统的虚拟网卡上了,wireshare里就找不到这张虚拟网卡名称了

 总结:梳理了以上虚拟机的三种网络连接方式,我们就可以判断出:哪种方式适合vmware进行抓包,没错:

第一种仅主机,只要和主机中的虚拟网卡存在连接,我们就可以让wireshark抓包,这是OK的;

第二种桥接,如果我们有第二台物理主机,和我们的主机在同一网段,那么可以用这种方式抓包,但一般情况下,我们就是一台主机,所以第二种方式pass掉;

那么现在第三种NAT方式,很好,vmware的虚拟交换机让攻击机和测试机处于同一网段,那么我们就可以配置vmware抓这个vmnet网卡内的包了,这也是OK的;

重要提醒:如果你的vmware虚拟交换机配置正确,但wireshark里边找不到虚拟网卡,或者虚拟网卡显示直线无流量,那么,很有可能是你的winpcap软件出问题了,删除重新安装一下,就可以看到 了,祝大家day day up!

如何在vmware内抓包?(一文讲明白vmware的三种网络连接方式)相关推荐

  1. 电信设置的nat 虚拟服务器192.168.1.3 是什么,VMware WorkStation的三种网络连接方式详解...

    一. 首先贴出本人在网络上找到与VMware网络连接相关的知识 安装完虚拟机后,默认安装了两个虚拟网卡,VMnet1和VMnet8,其他的未安装(当然也可以手动安装其他的).其中VMnet1是host ...

  2. VMware运行Ubuntu 三种网络连接方式:bridge、NAT、Host-Only的区别

    https://www.cnblogs.com/janealer/p/5222489.html 我的Host是Windows7,安装VMware虚拟机,在虚拟机中装了Ubuntu10.04,首先介绍下 ...

  3. vmware虚拟机重装后本机没虚拟网卡解决方案及虚拟机的三种网络连接方式详解

    vmware虚拟机重装后本机没虚拟网卡解决方案: 卸载虚拟机时,就算删除了安装路径,在设备管理器中删除了网卡,在注册列表项中删除了vmware列表项,重装后一般还是会出现本机网络连接中没有没有虚拟机默 ...

  4. VMware 虚拟机的三种网络连接方式

    VMware 的虚拟机有三种网络连接方式,分别是桥接(Bridged)模式.NAT 模式和仅主机(Host-only)模式. 在安装 VMware 之后,宿主机上会出现几个相关的虚拟设备,每个设备的功 ...

  5. vmware workstation 关于三种网络连接方式的理解

    为什么80%的码农都做不了架构师?>>>    虚拟机网络配置 1.虚拟网卡 ‍‍      安装虚拟机后会有三个网卡VMnet0.VMnet1.VMnet8.其中VMnet0是桥接 ...

  6. 简单区分Vmware的三种网络连接模式(bridged、NAT、host-only)

    from https://www.slyar.com/blog/vmware-bridged-nat-hostonly.html Vmware在安装时默认安装了两块虚拟网卡,VMnet1和VMnet8 ...

  7. VMWare学习总结(2)——VMware中三种网络连接的区别

    1.概述 大家在安装完虚拟机后,默认安装了如下图的两块虚拟网卡--VMnet1和VMnet8,其中VMnet1是host网卡,用于host方式连接网络:VMnet8是NAT网卡,用于NAT方式连接网络 ...

  8. VMware中三种网络连接的区别

    VMware中三种网络连接的区别 1.概述 2.bridged(桥接模式) 3.NAT(网络地址转换模式) 4.host-only(主机模式) 5.replicate physical network ...

  9. VMware虚拟机的三种网络连接模式的特点

    在VMware Workstation中创建虚拟机后,配置虚拟机的网络连接有3种模式,分别是: 1.桥接模式(VMnet0) 2.NAT模式(VMnet8) 3.仅主机模式(VMnet1) 这三种网络 ...

最新文章

  1. SpringCloud 2020版本教程1:使用nacos作为注册中心和配置中心
  2. axi dma 寄存器配置_FPGA Xilinx Zynq 系列(三十二)AXI 接口
  3. 陷阱太多!究竟该如何应对逆袭神器期权?某程序员历经4次上市公司,终于顿悟!...
  4. jquery腾讯微博
  5. python中pow是什么函数_python中pow什么意思
  6. 聚类技术---复杂网络社团检测_数据挖掘的技术有很多种,常用的数据挖掘技术就这13种...
  7. CCNA Discovery第二学期 (版本 4.1)
  8. Elasticsearch 实例管理在京东的使用场景及演进之路
  9. Makefile中 -I -L -l区别
  10. kettle创建mysql资源库
  11. Neville 插值方法
  12. 中国股市暴涨暴跌全记录
  13. RHEL7 -- 修改主机名
  14. 口琴膜片什么作用_新手怎么学口琴?
  15. JavaScript学习(四十二)—利用工厂模式创建对象以及工厂模式创建对象的不足
  16. [开源]KJFramework.Message 智能二进制消息框架 - 新能力
  17. php vc14的版本,VC6_VC9_VC11_VC14的介绍PHP各版本如何选择
  18. Java 拾遗补阙 ----- 运算符
  19. linux搭建帝国CMS网站,帝国CMS CentOS7 服务器搭建
  20. c#中计算三角形面积公式,C#源代码—三角形面积、圆的面积

热门文章

  1. 银行 1104报表业务流程
  2. 数据库(5)--触发器的定义
  3. FRED的光路和光路历史记录
  4. 南京三星研究所机试题
  5. 南京邮电大学C语言实验报告六
  6. 解决浏览器下载文件 中文名字乱码解决
  7. 7星彩随机N注选号程序
  8. 智慧水务监控系统-智慧水务信息化平台建设
  9. 【产品】构建用户画像
  10. Delphi基础教程图文版之单元文件