我有链接的网络设置。网络图
本质上,有一个管理 DHCP 并广播 Wifi A 的路由器,然后有一个广播 Wifi B 的专用接入点。站点通过第 2 层连接到其中一个或两个,但通过 Linux 网络绑定接口,active-backup
模式仅选择一次一个 Wifi 来引导数据通过。我使用的是静态IP。
专用接入点在路由器和工作站之间有一个桥接接口,因为我的目标是使该接入点在网络的第 3 层组织中透明。但是,我确实需要从接入点检测当前正在使用哪个链路与工作站进行通信,是 Wifi A 还是 Wifi B。
我已经调查过使用,ip route get
但是它返回了我的桥梁br0
。我想弄清楚与站 IP 的通信是通过以太网到路由器,然后是 Wifi A,还是直接通过 Wifi B 完成。
我也可能会混淆这里网络的第 2 层和第 3 层的复杂性。我的主要目标只是从接入点了解站点的绑定模式。
TLDR:如何查看可以通过网桥的哪一部分访问 IP 地址?
因为您正在桥接,所以它不是路由,而是真正的桥接/交换guestion。
因此,由客户端决定哪个接口处于活动模式并接收所有数据。
路由器解析其活动接口的 MAC 的客户端 IP,然后将封装帧发送到该接口。
由于它是桥接,因此接入点可以看到客户端 MAC 的关联位置 - 与其以太网(通过 Wifi-A)或其 Wifi 接口(通过 Wifi-B)。