我们有两个连接在一起的系统,终端系统(系统 2)依赖于通过 MAC 地址区分来自系统 1 的数据包(它有两条路由)。
出于测试目的,我们想在中间放置一个 Cisco 交换机。但这样做显然会改变呈现给系统 2 的 MAC 地址。
系统 2 不能更改为接收不同的 MAC 地址。
有没有办法将交换机上的 MAC 地址从系统 1“传递”到系统 2,或者是否可以欺骗面向系统 2 的端口上的地址?
我们有两个连接在一起的系统,终端系统(系统 2)依赖于通过 MAC 地址区分来自系统 1 的数据包(它有两条路由)。
出于测试目的,我们想在中间放置一个 Cisco 交换机。但这样做显然会改变呈现给系统 2 的 MAC 地址。
系统 2 不能更改为接收不同的 MAC 地址。
有没有办法将交换机上的 MAC 地址从系统 1“传递”到系统 2,或者是否可以欺骗面向系统 2 的端口上的地址?
我们希望您能成为这个社区的贡献者。
交换机不会更改 MAC 地址,因此您的应用程序(如果它在同一子网中)将看到发送方的 MAC 地址。
如果您的应用程序在不同的子网上,那么恐怕您看不到发件人的 MAC。它被路由器剥离。