최근 LXD 컨테이너를 새로 만들었습니다
기존에는 Alma Linux (RHEL 다운 스트림) 이미지를 기반으로 LXD 컨테이너를 생성했습니다.

과거에도 LXD에서는 DHCP가 작동하지 않았어요.
그래서 이번에 LXC forum에 질문 드렸고, 그 과정과 해결방법에 대해서 공유해드리려고 합니다.

과거에 사용한 lxc


LXD에서는 DHCP가 작동하는 조건이 있습니다.
저는 과거에도, 이번에도 이 조건을 몰라서 연결을 못하다가 lxc forum에 질문을 올리게 된 것이죠.

과거에도 nmtui에서 인터페이스의 IPv4 method를 자동으로 설정하고,
인터페이스를 down 후 다시 up하여 IP를 받아오도록 설정했습니다.

문제라면, LXD는 시작될 때마다 인터페이스 정보가 초기화 된다는 것이죠.
그래서 부팅할 때마다 DHCP로 ip를 받아오도록 설정해왔습니다.

하지만 Fedora는 lxd에서 생성한 네트워크 인터페이스가 network manager에서 제어할 수 없는, unmanaged nic로 분류되더군요.
그래서 nmcli로는 제어할 수 없게 되었습니다.
ip address add로 dhcp 하는 방법을 찾아봤지만, 이 방법은 못찾겠더군요.


그래서 lxd forum에 질문하게 되었습니다.

LXC: DHCP 조건 – eth0, enp5s0

인터페이스 이름이 중요합니다.
오로지 eth0와 enp5s0만 지원한다고 합니다.

eth1, enp5s1, enp6s1 다 안되더군요.
그러면 lxc 컨테이너, lxc vm은 인터페이스를 최대 두개 까지만 가능한걸까요?

이에 대해서는 더 알아봐야 할 것 같습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다


Ads Blocker Image Powered by Code Help Pro

광고 차단 감지됨!

닫기를 누르면 이용하실 수 있지만, 광고 차단은 해제해주시면 좋겠습니다.
Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock