리눅스 맥미니 서버에서 가상 실험실을 빠르게 만드는 tux2lab
tux2lab은 리눅스 컴퓨터 안에 작은 가상 데이터센터를 만드는 오픈소스 도구다. KVM 기반으로 작동하며, 개인 실험실에서 리눅스 을 자동으로 만들고 다시 설치하고 관리하는 데 맞춰져 있다. 내부 전용 가상 네트워크를 만들고, DNS 이름 영역과 중앙 인프라 서버 도 함께 세운다.
이 인프라 서버는 DHCP, DNS, PXE, HTTP, NTP, NFS 같은 기본 실험실 서비스를 맡는다. 배포판별 골든 이미지를 만들어 두면 새 을 1분 안에 배포할 수 있고, PXE 방식의 전체 설치도 가능하다. 하나의 CLI로 설치, 재이미징, ·메모리·디스크 크기 변경, 디스크와 추가·삭제, 스냅샷, 상태 확인, DNS 관리를 처리한다.
쉼표로 여러 호스트 이름을 넘기면 여러 에 같은 작업을 한 번에 적용할 수 있다. 지원 범위는 Alma, Rocky, , CentOS Stream, RHEL 계열 10/9/8, LTS 26.04/24.04/22.04, Leap 16.0/15.6/15.5다.
핵심 포인트
- 리눅스 컴퓨터 한 대에 전용 가상 네트워크와 를 만든다.
- 중앙 인프라 서버 이 DHCP, DNS, PXE, HTTP, NTP, NFS를 제공한다.
- 골든 이미지를 쓰면 새 리눅스 을 1분 안에 만들 수 있다.
- 하나의 CLI로 설치, 재설치, 자원 크기 변경, 스냅샷, 상태 확인을 처리한다.
- 여러 호스트 이름을 한 번에 지정해 여러 을 동시에 관리할 수 있다.