我一直在尝试我的网络设置,并尝试使用hostapd
虚拟软件接入点 (10.10.0.1/24) 创建 WiFi 热点virt1
。使用 NAT(网关开启wlan0
(192.168.1.1/24))时,此操作确实完美无缺。
但是,如果我尝试连接virt1
并wlan0
使用网桥,则会收到以下错误:
错误:设备不允许从属于桥接器。
当我尝试连接到hostapd 自动设置的wlan0
网桥时,会出现此错误。有趣的是, hostapd 可以毫无问题地连接到接入点。br0
virt1
br0
从这答案,不幸的是我不能完全理解,我知道无线 AP 可以毫无问题地桥接,但站点不能。我的理解是,这与站点必须发送和接收带有 AP 客户端 MAC 地址的帧有关(但站点只能使用自己的 MAC)。
这让我想到了我的问题:
我前面提到的理解正确吗?MAC地址限制是我无法奴役
wlan0
的原因br0
吗?将无线接口连接到网桥与将有线接口连接到网桥之间有什么区别?
eth0
与 WiFi 相比,我不会遇到同样的问题吗(例如,来自同一接口的 MAC 地址不同的帧)?我在这里遗漏了什么?该问题是否与 802.11 除了支持源和目标寻址之外还支持发送器和接收器寻址有关?