호스트에서 컨테이너의 무선 네트워크에 액세스

호스트에서 컨테이너의 무선 네트워크에 액세스

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에 연결된 외부 네트워크에 어떻게 액세스하고 외부 네트워크의 장치에 호스트에 대한 액세스를 제공할 수 있습니까?

관련 정보