14장. PXE 네트워크 설치

NFS, FTP, HTTP 프로토콜을 사용하여 네트워크 상에서 Red Hat Enterprise Linux를 설치 가능합니다. 네트워크 부트 디스켓이나 부트 CD-ROM 또는 Red Hat Enterprise Linux CD #1에서 askmethod 부트 옵션을 사용하여 네트워크 설치를 시작할 수 있습니다. 만일 설치할 시스템에 PXE(Pre-Execution Environment)를 지원하는 네트워크 인터페이스 카드 (NIC)가 있다면, 디스켓이나 CD-ROM 대신 네트워크로 연결된 다른 시스템 상에 저장된 파일을 이용하여 부팅하도록 설정 가능합니다.

PXE 네트워크 설치를 위해서 PXE를 지원하는 NIC을 가진 클라이언트가 DHCP 정보를 브로드캐스트 요청합니다. DHCP 서버는 클라이언트에게 IP 주소 및 이름 서버와 같은 다른 네트워크 정보와 (설치 프로그램이 시작하는데 필요한 파일을 제공하는) tftp 서버의 IP 주소 또는 호스트명, 그리고 tftp 서버 상 파일의 위치를 알려줍니다. 이 과정은 syslinux 패키지에 포함된 PXELINUX 덕분에 가능합니다.

PXE 설치를 준비하시려면 다음 과정을 따르셔야 합니다:

  1. 네트워크 (NFS, FTP, HTTP) 서버가 설치 트리를 익스포트하도록 설정하십시오.

  2. tftp 서버에서 PXE 부팅에 필요한 파일들을 설정하십시오.

  3. PXE 설정에서 부팅을 허용할 호스트를 설정하십시오.

  4. tftp 서비스를 시작하십시오.

  5. DHCP를 설정하십시오.

  6. 클라이언트를 부팅하고 설치를 시작하십시오.

14.1. 네트워크 서버 설정

우선 NFS, FTP 또는 HTTP 서버에 설치할 버전의 Red Hat Enterprise Linux가 있는 설치 디렉토리를 익스포트하도록 설정하십시오. 자세한 사항은 Red Hat Enterprise Linux 설치 가이드의 네트워크 설치 준비 부분을 참조하시기 바랍니다.