본문 바로가기

반응형

PXE Boot

C276x260 우분투 22.04에서 PXE 네트워크 부팅 서버를 구성하는 방법 우분투 22.04에서 PXE 네트워크 부팅 서버를 구성하는 방법테스트 환경운영체제 : Ubuntu 22.04.5DHCP : isc-dhcp-server(DHCP 서비스)TFTP : tftpd-hpa(PXE 클라이언트에 부트로더/커널/인트림 제공)HTTP : nginx(ISO, 커널/인트림, autoinstall 파일 제공)PXE 부트로더 : syslinux/pxelinux(BIOS + PXELINUX)자동 설치 : cloud-init (NoCloud)1. DHCP 서버 구성(isc-dhcp-server)설치 및 서비스 활성화sudo apt install -y isc-dhcp-serversudo systemctl enable --now isc-dhcp-server설정 파일 구성sudo cp /etc/dhc.. 더보기
C276x260 우분투에서 PXE 네트워크 부팅 서버를 구성하는 방법 우분투에서 PXE 네트워크 부팅 서버를 구성하는 방법1. TFTP 설치 및 설정sudo apt-get updatesudo apt-get install -y tftpd-hpaTFTP 서비스 상태 확인sudo systemctl status tftpd-hpaTFTP 서비스 비활성화sudo systemctl disable tftpd-hpaTFTP 서비스 중지sudo systemctl stop tftpd-hpa2. TFTP 설정 파일sudo vim /etc/default/tftpd-hpa# /etc/default/tftpd-hpaTFTP_USERNAME="tftp"TFTP_DIRECTORY="/var/lib/tftpboot"TFTP_ADDRESS=":69"TFTP_OPTIONS="--secure --create".. 더보기
C276x260 킥스타트 기반 PXE 자동 설치 환경 구축하는 방법 PXE + Kickstart 기반 CentOS 자동 설치 환경 구축하는 방법SELinux 비활성화perl -pi -e 's/^SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/configreboot기본 패키지 설치PXE, DHCP, TFTP, NGINX를 위한 패키지를 설치합니다.yum install -y tftp tftp-server syslinux-tftpboot xinetd dhcp dhcp-devel syslinuxyum install -y epel-releaseyum install -y nginxTFTP 설정sed -i '/disable/ s/yes/no/' /etc/xinetd.d/tftpDHCP 서버 설정cat /usr/share/doc/dhcp*/d.. 더보기

728x90
반응형