私は組み込みデバイスに多くの lxc コンテナを備えた Linux をセットアップしました。コンテナあネットワーク名前空間にwlan0インターフェースがある
(A の設定に書き込むことで、wlan0 をホストからコンテナに移動しました:
lxc.net.0.type = phys
lxc.net.0.link = wlan0
コンテナ内にwlan0が必要ですあその他の要件を満たすため)、
しかし、今度は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
そしてあ私が持っているコンテナ:
eth0 : 192.168.1.2
wlan0
私の問題は次のとおりです:
ホストから wlan0 に接続された外部ネットワークにアクセスするにはどうすればよいですか (また、外部ネットワーク内のデバイスにホストへのアクセスを提供するにはどうすればよいですか)?