Windows 2012 Hyper-v Port Mirroring

简介:

Port Mirror (端口镜像)可以把一个或者多个端口的数据做个镜像转发到另外一个端口,然后用户可以在这个新的端口进行监听。这个技术在交换机上已经很成熟了,那么在Windows虚拟环境中如何呢?


首先看看Hyper-V 3.0里面如何设置。点开VM的设置,然后在Network Adapter的高级功能里面,Port Mirroring,选择mode,如果是被监控的VM对象,选择source,用来监控的VM选择destination就行了,注意他们必须连接在同一个virtual switch才可以工作。用于 source和destination的VM都可以有一个或者多个。

094115628.png

094018548.png


然后在Destination的VM上安装抓包软件,例如wireshark,然后指定你要监控的网卡


094620125.png

设置好表达式过滤掉你不想看的内容, 如下所示,我在 Source 上(172.0.12.131)上进行PING和DNS查询的包都被Destination 的VM抓住了


094721996.png

094524283.png



值得一提的是 Vsphere 5里面也有类似的设置,而且功能更强大,毕竟虚拟化这一块Vmware还是领头羊的地位,虚拟交换机,VLAN绑定的灵活性目前至少领先Hyper-V一个版本以上。Vsphere里面需要设置VDS, 这样子不同主机之间,不同VM之间都可以进行Port Mirroring,而Hyper-V有更多的局限。

而和专业的物理交换机相比, 物理交换机已经可以跨VLAN进行监控了,而虚拟环境还必须限制在同一个VLAN之内。










本文转自 beanxyz 51CTO博客,原文链接:http://blog.51cto.com/beanxyz/1321489,如需转载请自行联系原作者
目录
相关文章
|
7月前
|
Oracle 关系型数据库 Linux
windows 11 hyper-v中oracle linux虚拟机中添加硬盘
在windows 11自带的hyper-v虚拟机中添加硬盘,并分区
197 6
|
7月前
|
存储 虚拟化 Docker
windows系统安装docker(Hyper-V方式)
windows系统安装docker(Hyper-V方式)
703 2
|
虚拟化 Windows
Hyper-v虚拟机安装Windows 11失败问题处理(一)
Hyper-v虚拟机安装Windows 11失败问题处理
2755 0
Hyper-v虚拟机安装Windows 11失败问题处理(一)
|
6月前
|
虚拟化 Windows
Windows 11安装Hyper-V
Windows 11安装Hyper-V
|
安全 虚拟化 Windows
移除Hyper-V角色,Windows10中与VMware不兼容
移除Hyper-V角色,Windows10中与VMware不兼容
1508 0
移除Hyper-V角色,Windows10中与VMware不兼容
|
机器学习/深度学习 虚拟化 Android开发
Windows开启 CPU 虚拟化 + 关闭 Hyper-V
Windows开启 CPU 虚拟化 + 关闭 Hyper-V
|
开发工具 虚拟化 git
Windows 10家庭版安装Docker指南与windows10home 版开启Hyper-v
Windows 10家庭版安装Docker指南与windows10home 版开启Hyper-v
434 0
|
安全 虚拟化 Windows
Windows开启hyper-V功能
Windows开启hyper-V功能
987 0
|
虚拟化 Windows
Hyper-v虚拟机安装Windows 11失败问题处理(二)
Hyper-v虚拟机安装Windows 11失败问题处理
805 0
Hyper-v虚拟机安装Windows 11失败问题处理(二)
|
搜索推荐 虚拟化 Windows
从激活windows10家庭中文版到企业版再到开启Hyper-V
从激活windows10家庭中文版到企业版再到开启Hyper-V
206 0
从激活windows10家庭中文版到企业版再到开启Hyper-V