VMWare에서 네트워크 PXE를 통해 부팅

VMWare에서 네트워크 PXE를 통해 부팅

DHCP 클라이언트 역할도 하는 PXE 서버를 설정하려고 합니다. Fedora 25의 VMWare에서 이것을 테스트하고 있습니다.

두 개의 네트워크 어댑터를 구성했습니다. 하나는 NATed이고 다른 하나는 PXE 클라이언트가 연결할 사용자 지정 VMnet입니다. 내 클라이언트가 부팅 메뉴로 부팅하고 initrd 이미지를 로드합니다. 그러나 다운로드를 시작하려고 할 때 클라이언트는 이미지 도메인을 확인할 수 없습니다.

사용자 지정 VMnet이 이미지 다운로드에 NAT 연결을 사용하도록 하려면 어떻게 해야 합니까?

이것은 내 dhcpd.conf입니다.

option arch code 93 = unsigned integer 16;
subnet 192.168.1.0 netmask 255.255.255.0 {
if option arch = 00:07 {
filename "uefi/shim.efi";
} else {
filename "pxelinux.0";
}

authoritative;
default-lease-time 600;
max-lease-time 7200;
ddns-update-style none;

range 192.168.1.2 192.168.1.254;

option domain-name-servers 8.8.8.8;
option routers 192.168.1.1;

}

답변1

다음 서버 옵션을 설정해야 할 것 같습니다. DHCP와 동일한 서버에서 initrd.img 및 vmlinuz 파일을 사용하여 PXE 서버를 실행할 때 해당 서버에 다음 서버가 없다고 가정합니다. 하지만 제 경우에는 DHCP에 IP가 필요합니다.

관련 정보