PXE

오픈소스 비즈니스 컨설팅
둘러보기로 가기 검색하러 가기

네트워크 인터페이스를 통해 컴퓨터를 부팅할 수 있게 해주는 환경인 PXE (Pre-boot eXecution Environment, 사전 부팅 실행 환경)를 정리 합니다.

PXE 개요

VirtualBox에서 생성한 Instance에서 부팅 순서에서 네트워크 부팅이 제일 먼저 오도록 설정 합니다.

PXE 구성 요소

  • PXE server : 부트 이미지 파일을 포함한 설정 정보 교환
  • TFTP 서버 : 부트 이미지 파일 전송
  • PXE client : PXE 지원 NIC (Network Interface Card)
    • CMOS setup에서 첫번재 부팅 장치를 LAN (네트워크)로 설정
    • Boot from Rom을 활성화

PXE Server 구성

  • dhcp : PXE 부팅시 IP 부여
  • tftp-server : PXE Client에 OS 커널 이미지를 전송할 때 사용
  • httpd : 
  • vsftpd : 
  • syslinux : 부트 메뉴 구성을 위한 파일 제공
yum install -y dhcp tftp-server httpd vsftpd syslinux

참고 문헌