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