将无线接口连接到网桥 - MAC 寻址

将无线接口连接到网桥 - MAC 寻址

我一直在尝试我的网络设置,并尝试使用hostapd虚拟软件接入点 (10.10.0.1/24) 创建 WiFi 热点virt1。使用 NAT(网关开启wlan0(192.168.1.1/24))时,此操作确实完美无缺。

但是,如果我尝试连接virt1wlan0使用网桥,则会收到以下错误:

错误:设备不允许从属于桥接器。

当我尝试连接到hostapd 自动设置的wlan0网桥时,会出现此错误。有趣的是, hostapd 可以毫无问题地连接到接入点。br0virt1br0

答案,不幸的是我不能完全理解,我知道无线 AP 可以毫无问题地桥接,但站点不能。我的理解是,这与站点必须发送和接收带有 AP 客户端 MAC 地址的帧有关(但站点只能使用自己的 MAC)。

这让我想到了我的问题:

  1. 我前面提到的理解正确吗?MAC地址限制是我无法奴役wlan0的原因br0吗?

  2. 将无线接口连接到网桥与将有线接口连接到网桥之间有什么区别?eth0与 WiFi 相比,我不会遇到同样的问题吗(例如,来自同一接口的 MAC 地址不同的帧)?我在这里遗漏了什么?

  3. 该问题是否与 802.11 除了支持源和目标寻址之外还支持发送器和接收器寻址有关?

相关内容