오프사이트 TFTP 서버를 통한 PXE 부팅

오프사이트 TFTP 서버를 통한 PXE 부팅

로컬 네트워크에 없는 TFTP 서버에서 PXE 부팅을 하고 싶습니다. 서버는 클라우드 가상 머신에서 실행됩니다.

DHCP를 사용하지 않고 원격 서버의 IP를 지정할 수 있습니까?

그렇지 않은 경우 이를 전달하는 가장 쉬운 방법은 로컬 서브넷에서 작동하는 다른 PC를 통해 요청을 프록시하는 것입니다.

답변1

DHCP는 PXE의 요소입니다.. DHCP가 없으면 PXE도 없습니다.

DHCP의 직접적인 조상과 같은 일부 오래된 네트워크 부팅 방법이 있습니다.부트로더그리고원격 주소 확인 프로토콜그러나 이것들은 공통 조상 외에 PXE와도 아무런 관련이 없습니다.

원하는 작업을 수행하는 가장 쉬운 방법은 "로컬 서브넷의 다른 작업 컴퓨터"에서 DHCP 서버를 실행하는 것입니다. 이미 DHCP 서버가 있을 수 있지만 인터넷 모뎀/라우터/게이트웨이에 있는 서버일 뿐이라면 기능이 그다지 풍부하지 않을 것입니다. 따라서 교체하면 다른 이점을 얻을 수 있습니다.

두 가지 표준 옵션은 다음과 같습니다.동적 호스트 구성 프로토콜그리고DNS. PXE에서 찾을 수 있는 대부분의 지침은 ISC DHCP를 가정하고 설정하기가 매우 쉽지만 dnsmasq어떤 면에서는 더 쉽고 소규모 LAN 관리에 적합한 DNS 서버를 제공할 수도 있습니다.

답변2

꼭 살펴보시길 권합니다ipxe.

ipxe는 특정 IP 주소를 얻은 다음 인터넷에서 부팅하도록 구성할 수 있습니다.

그들의이 섹션은 매우 광범위하므로 필요한 것을 찾을 수 있다고 보장할 수는 없지만 아마도 거기에서 작업할 수는 있을 것입니다. 자신만의 커널을 구축하는 방법에 대한 문서가 있으며 pxeboot.0심지어 NIC용 부팅 ROM도 있습니다.

관련 정보