我正在使用 PacketDevice 或 LivePacketDevce 来发送和接收数据包。我有 2 个必须使用的网络接口,但找不到具有 MAC 或 IP 地址的数据包设备属性。由于我依赖 arp 广播,因此使用传入数据包的目的地是一个问题。有没有办法在 pcap.net 或使用 SharpPacap 中获取数据包设备的 IP 或 MAC 地址?谢谢
问问题
1640 次
2 回答
1
ICaptureDevice.MacAddress
应该给你适配器的mac地址,所以MacAddress
你的活动设备的属性。
于 2015-09-20T17:31:05.940 回答
0
在Pcap.Net中,有一个扩展方法:
public static MacAddress GetMacAddress(this LivePacketDevice livePacketDevice)
于 2015-09-23T05:45:20.520 回答