Work/LINUX+SERVER

[dhcpd] dhcpd.conf for pxe server

allow bootp;
allow booting;
max-lease-time 60;
default-lease-time 60;
ddns-update-style none;
option domain-name-servers 168.126.63.1, 168.126.63.2;

class "PXE" {
     match if substring(option vendor-class-identifier, 0, 9) = "PXEClient";
     next-server 177.7.7.177;   # Kick start 서버 ip
     filename "pxelinux.0";
}
subnet 177.7.0.0 netmask 255.255.0.0 {

     option broadcast-address 177.7.0.255;
     option routers 177.7.7.177; # gateway 지정. 외부망 연결이 필요 없다면 없어도 되고, 만약 라우터의 dhcp 서버가 on 이면 충돌이 나므로 지정하지 않거나 router의 dhcp server를 off로 하고 지정한다.
     option subnet-mask 255.255.0.0;
     range dynamic-bootp 177.7.7.10 177.7.7.100; # kickstart OS 설치 때 부여받는 dhcp ip 영역
     default-lease-time 21600;
     max-lease-time 43200;

     pool {
           allow members of "PXE";
           range 177.7.7.180 177.7.7.254;   # pxe dhcp ip 영역
     }
}

반응형