我在具有許多 lxc 容器的嵌入式裝置上安裝了 Linux。容器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 的外部網路(並為外部網路中的設備提供對主機的存取)?