ISP의 dhcp 서버를 로컬 PXE 부팅 구성의 일부로 사용할 수 있습니까?

ISP의 dhcp 서버를 로컬 PXE 부팅 구성의 일부로 사용할 수 있습니까?

로컬 네트워크에 네트워크 PXE 부팅 서버를 구성하려고 합니다. 현재 Centos7 가이드를 따르고 있습니다.http://www.tecmint.com/install-pxe-network-boot-server-in-centos-7. 필수 네트워크 서비스 중 하나는 DHCP입니다. 내 ISP는 AT&T Uverse이고 라우터 모델은 5268ACFXN입니다. 라우터가 DHCP로 구성되었습니다. 구성 파일이 DHCP 서비스를 위해 라우터를 가리키는 경우 문제가 발생합니까, 아니면 자체 로컬 DHCP 서버를 설정하고 라우터에서 DHCP 서비스를 비활성화해야 합니까?

답변1

예, 자체 로컬 DHCP 서버를 설정하고 라우터에서 DHCP 서비스를 비활성화해야 합니다. ISC dhcp 서버를 사용하십시오.

기본 자동 및 DNS 이름 서버에 대한 dhcp 옵션을 추가하는 것을 잊지 마십시오. 라우터의 내부 IP 주소여야 합니다.

답변2

ISP 모뎀/라우터의 DHCP/DNS 서비스를 비활성화해야 합니다.

TFTP 서비스가 제대로 작동하려면 DHCP 서비스에서 특정 구성/필드를 지원해야 하지만 ISP 장치에서는 이를 구성할 수 없습니다.

  • next-serverDHCP 응답을 통해 클라이언트에게 파일을 다운로드해야 하는 TFTP 서버를 알려줍니다.
  • filename임대 시 각 시스템/MAC에 다운로드할 파일을 알려줍니다.

더 어렵지만 이 서비스에 대해 BIND+ISC DHCP+tftpboot를 설정하는 것이 더 큰 인프라에 대해 더 교육적이고 유용할 수도 있습니다.

데비안 매뉴얼에서:

4.5. TFTP 네트워크 시작 파일 준비

group {
  next-server 192.168.1.3;
  host tftpclient {
# tftp client hardware address
  hardware ethernet  00:10:DC:27:6C:15;
  filename "pxelinux.0";
 }
 }

ISC dhcpd를 사용하여 BOOTP를 설정하는 것은 BOOTP 클라이언트를 DHCP 클라이언트의 다소 특별한 경우로 취급하기 때문에 매우 간단합니다. 일부 아키텍처에서는 BOOTP를 통해 클라이언트를 부팅하려면 복잡한 구성이 필요합니다. 귀하가 그들 중 하나라면 섹션 4.5.2, “DHCP 서버 설정”을 읽어 보십시오. 이 경우 클라이언트가 포함된 서브넷의 구성 블록에 허용 bootp 지시문을 추가한 다음 /etc/init.d/dhcpd3-server restart를 사용하여 dhcpd를 다시 시작할 수 있습니다.

관련 정보