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 서버를 사용하십시오.

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

답변2

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

TFTP 서비스가 작동하려면 일부 구성/필드가 DHCP 서비스에서 지원되어야 하며 ISP 장비에서는 구성할 수 없습니다. 즉 속성은 다음과 같습니다.

  • next-server이는 어느 TFTP 서버에서 파일을 다운로드해야 하는지 DHCP 응답으로 클라이언트에게 알려줍니다.
  • 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를 다시 시작하면 됩니다.

관련 정보