# # /etc/dhcpd.conf # # # Original File # ------------- # http://Linux-Boot.net/Boot/Network/DHCP/dhcpd.pxe.conf # # # # 01-Mar-05 amo Date-of-Birth - some cleanup # # # # Typical PXE boot server uses port 4011 # ----------------------- # # # allow booting; allow bootp; # # default-lease-time 21600; max-lease-time 21600; # use-host-decl-names on; # server-name "dhcpdserver"; ddns-update-style none; # # # Standard configuration directives # --------------------------------- # option domain-name "Linux-Boot.net"; option subnet-mask 255.255.255.0; option broadcast-address 192.168.1.255; option routers 192.168.1.1; option domain-name-servers 192.168.1.2; # # option log-servers 192.168.2.56; # # # For NFS # option root-path "/export/rootfs"; # # # # DHCP IP Address range # --------------------- # subnet 172.28.4.0 netmask 255.255.255.0 { # allocate only addresses above kiosk16 range 172.28.4.81 172.28.4.254; } # # # host tftpserver { fixed-address 192.168.1.7; hardware ethernet 00:0C:29:BA:D7:A0; } # # # Group the PXE bootable hosts together # group { # # # PXE-specific configuration directives... # next-server TFTP_server_address; # filename "/tftpboot/pxelinux.0"; # # # option dhcp-class-identifier "PXEClient"; # next-server pxe_boot_server_address; # # # # boot file name is obtained from the PXE server # filename "pxelinux.boot"; # # # # You need an entry like this for each static ip# ( host ) unless you're using dynamic addresses # host hostname { hardware ethernet ethernet_address; fixed-address hostname; } # host kiosk01 { option kiosk-id "01"; fixed-address kiosk01; option kiosk-kernel "realtek"; hardware ethernet 00:10:DC:5F:B9:D5; } # } # # End of file