端口镜像到Mac Thunderbolt以太网

我有一个端口镜像启用交换机。 所以一个端口是源端口,另一个是镜像端口。

在源端口,我有一个无线路由器插入。

镜像端口使用以太网/ Thunderbolt适配器连接到我的Mac。

我希望能够将设备连接到无线路由器,并通过使用Wireshark或Charles在Mac上进行监控来查看所有stream量。

我的Mac说,端口已连接,但分配了一个自我分配的IP。

我已经试过Wireshark和Charles,但是看不到stream量。

任何想法,这是可能的? 如果是的话,这个问题可能是什么?

其他设备在Wi-Finetworking上传输。

在这种情况下,查尔斯不应该被捕获任何交通; 它插入自己作为一个代理来捕获Web浏览器的stream量进出它运行的机器 (并通过插入自己作为一个Web代理,所以它不会赶上,例如,通过做telnet {webserver} 80并inputHTTPstream量)。

你的替代品是:

  1. 在Wi-Fi上使用监视器模式拍摄。 这应该捕获通过Wi-Finetworking发送的所有stream量,但是,如果它受到保护(WEP或WPA / WPA2),则需要告知Wiresharknetworking密码,如果使用的是WPA / WPA2,请断开客户端计算机networking(让他们睡觉应该这样做),一旦你开始捕捉,让他们重新连接(唤醒他们应该这样做)。 请参阅Wireshark Wiki上的“如何解密802.11”页面 。

  2. 确保从Wi-Fi路由器到互联网的stream量通过交换机(即,确保您的Wi-Fi路由器不是您的有线调制解调器/ DSL调制解调器/无论什么,并插入您的有线调制解调器/ DSL调制解调器/任何和Wi-Fi路由器连接到交换机,因此互联网上的所有Wi-Fistream量均通过交换机),设置镜像端口,并将Mac Thunderbolt以太网适配器插入镜像端口。 (不要担心它的IP地址 – 镜像端口不应该像一个普通的networking端口,所以从你的Mac上的DHCPstream量可能不会让它到你拥有的任何DHCP服务器,并赢得除了自己分配的IP地址以外,不会获得IP地址。)