处理 Linux 中多个接口上的相同 MAC 地址

处理 Linux 中多个接口上的相同 MAC 地址

在工厂模式下,tp-wdr3600 有一个固定的 mac 地址(它们都相同)。最近他们换了一个较新的 u-boot,它似乎在修改闪存时继续发送以太网帧。

所需的通信是向固定地址(来自固定 ip 和 mac)发出 tftp‘get’请求。

处理相同 mac 地址的最佳方法是什么?

到目前为止,我最好的想法是,使用多个物理接口,连接一个路由器,分配 IP 地址,并为每个接口绑定一个 tftp 服务器。(ps diy tftp 服务器 - 不受 atftp 或 tftpd 的限制)

更新:我最终使用了 linux-netns。它们提供了单独的 ARP 表,这正是我需要的。使用虚拟以太网设备可以与外界通信。我的解决方案使用 IP 路由和在每个命名空间中运行的 dnsmasq(DNS/DHCP/TFTP)。

相关内容