인터넷에서 사용 가능한 보안 PXE 서버를 설정할 수 있습니까? [폐쇄]

인터넷에서 사용 가능한 보안 PXE 서버를 설정할 수 있습니까? [폐쇄]

어제 저는 Raspberry Pi에 제대로 작동하는 PXE 서버를 설치하고 로컬 네트워크의 홈 서버에서 부팅하는 데 성공했습니다.

내 목표는 마스터 노드가 VPS에서 호스팅되는 클러스터를 구축하는 것이며 외부(클러스터에 참여하려는 친구의 홈 서버)에서 원격으로 새 노드를 추가할 수 있기를 원합니다.

어떻게 할 수 있는지 알고 싶습니다. PXE가 시스템을 구성하는 방법입니까? 어떤 네트워크 인프라를 사용해야 합니까? VPN을 사용해야 하나요? 운영 체제가 없는 기계가 이에 대해 어떻게 알 수 있을까요?

답변1

당신은 그것을 사용할 수 있습니다DHCP 릴레이구성하려는 컴퓨터와 동일한 브로드캐스트 도메인에 있어야 합니다. (원격 TFTP 리소스를 가리키는 DHCP 서버도 작동해야 합니다.)

가정 환경에서는 Raspberry Pi를 다른 곳의 서버에 대한 릴레이로 사용하는 것이 합리적일 수 있습니다. (라우터가 릴레이 역할을 할 수 없는 경우) 다른 곳에 있는 서버는 여러 포트(최소한 DHCP 및 TFTP)에서 연결할 수 있어야 합니다.

PXE 소프트웨어는 하드웨어의 일부입니다. (네트워크 카드의 옵션 ROM이거나 컴퓨터 펌웨어의 일부일 수 있음)

VPN을 통해 실행하려면 네트워크 부팅을 원하는 컴퓨터 외부에서 구성해야 합니다. (레이어 2 VPN을 지원하는 장치가 있는 경우 DHCP 릴레이 없이 시작할 수 있습니다(레이어 2 VPN은 더 복잡할 수 있음).

관련 정보