我在嵌入式设备上安装了 Linux,其中包含许多 lxc 容器。容器A在其网络命名空间中有一个 wlan0 接口
(我通过写入 A 的配置将 wlan0 从主机移动到容器:
lxc.net.0.type = phys
lxc.net.0.link = wlan0
,容器中必须有 wlan0A满足其他要求),
但现在我需要让主机访问使用 wlan0 连接到设备的外部网络。
在 A 的配置中我还添加了简单的 veth 桥配置:
lxc.net.0.type = veth
lxc.net.0.flags = up
lxc.net.0.link = lxcbr
lxc.net.0.ipv4.address = 192.168.1.2/24
因此在主机端我有接口:
lxcbr : 192.168.1.1
等等A我有的容器:
eth0 : 192.168.1.2
wlan0
我的问题是:
如何从主机访问连接到wlan0的外部网络(并为外部网络中的设备提供对主机的访问)?