24.2. 디스크 없는 클라이언트에 대한 DHCP 구성
사전 요구 사항
- 필요한 패키지를 설치합니다. 참조 24장. 원격 디스크 없는 시스템 설정
tftp
서비스를 구성합니다. 24.1절. “디스크 없는 클라이언트를 위한 tftp 서비스 구성” 을 참조하십시오.
절차
- tftp 서버를 구성한 후 동일한 호스트 시스템에 DHCP 서비스를 설정해야 합니다. DHCP 서버 설정에 대한 지침은 DHCP 서버 구성을 참조하십시오.
/etc/dhcp/dhcpd.conf
에 다음 구성을 추가하여 DHCP 서버에서 PXE 부팅을 활성화합니다.allow booting; allow bootp; class "pxeclients" { match if substring(option vendor-class-identifier, 0, 9) = "PXEClient"; next-server server-ip; filename "pxelinux.0"; }
server-ip
를 tftp 및 DHCP 서비스가 상주하는 호스트 머신의 IP 주소로 바꿉니다.
참고libvirt 가 디스크 없는 클라이언트로 사용되는 경우 libvirt 는 DHCP 서비스를 제공하며 스탠드 DHCP 서버는 사용되지 않습니다. 이 경우 libvirt 네트워크 구성에서 bootp file=' 파일이름' 옵션을 사용하여 네트워크 부팅을 활성화해야 합니다. virsh net-edit.
다음 단계
이제 tftp 및 DHCP가 구성되었으므로 NFS 및 내보낸 파일 시스템을 구성합니다. 관련 지침은 24.3절. “디스크 없는 클라이언트를 위해 내보낸 파일 시스템 구성” 에서 참조하십시오.