# sample configuration file for DHCP ISC 3.0 ddns-update-style none; # Definition of PXE-specific options # Code 1: Multicast IP address of bootfile # Code 2: UDP port that client should monitor for MTFTP responses # Code 3: UDP port that MTFTP servers are using to listen for MTFTP requests # Code 4: Number of seconds a client must listen for activity before trying # to start a new MTFTP transfer # Code 5: Number of seconds a client must listen before trying to restart # a MTFTP transfer option space PXE; option PXE.mtftp-ip code 1 = ip-address; option PXE.mtftp-cport code 2 = unsigned integer 16; option PXE.mtftp-sport code 3 = unsigned integer 16; option PXE.mtftp-tmout code 4 = unsigned integer 8; option PXE.mtftp-delay code 5 = unsigned integer 8; option PXE.discovery-control code 6 = unsigned integer 8; option PXE.discovery-mcast-addr code 7 = ip-address; # PXE specific options class "pxeclients" { match if substring (option vendor-class-identifier, 0, 9) = "PXEClient"; option vendor-class-identifier "PXEClient"; vendor-option-space PXE; # At least one of the vendor-specific options must be set in order # for the boot ROM on the client to recognize us as a PXE # compliant server. We set the MCAST IP address to 0.0.0.0 to tell # the boot ROM we can't provide multicast TFTP, so it will have to # use just plain ol' TFTP instead (address 0.0.0.0 is considered # as "no address"). option PXE.mtftp-ip 0.0.0.0; } subnet 200.136.80.0 netmask 255.255.255.0 { } subnet 192.168.1.0 netmask 255.255.255.0 { deny unknown-clients; min-lease-time 300; default-lease-time 1800; max-lease-time 1800; use-host-decl-names on; option subnet-mask 255.255.255.0; option routers 192.168.1.200; host node01 { hardware ethernet 00:30:48:71:24:23; fixed-address node01; filename "/tftpboot/pxelinux.0"; } host node02 { hardware ethernet 00:30:48:71:23:A3; fixed-address node02; filename "/tftpboot/pxelinux.0"; } host node03 { hardware ethernet 00:30:48:71:3B:4B; fixed-address node03; filename "/tftpboot/pxelinux.0"; } host node04 { hardware ethernet 00:30:48:71:3B:7D; fixed-address node04; filename "/tftpboot/pxelinux.0"; } host node05 { hardware ethernet 00:30:48:71:3B:49; fixed-address node05; filename "/tftpboot/pxelinux.0"; } host node06 { hardware ethernet 00:30:48:71:3B:4D; fixed-address node06; filename "/tftpboot/pxelinux.0"; } host node07 { hardware ethernet 00:30:48:71:3C:FD; fixed-address node07; filename "/tftpboot/pxelinux.0"; } host node08 { hardware ethernet 00:30:48:71:3B:BF; fixed-address node08; filename "/tftpboot/pxelinux.0"; } host node09 { hardware ethernet 00:30:48:71:3B:45; fixed-address node09; filename "/tftpboot/pxelinux.0"; } host node10 { hardware ethernet 00:30:48:71:3B:47; fixed-address node10; filename "/tftpboot/pxelinux.0"; } host node11 { hardware ethernet 00:30:48:71:3B:63; fixed-address node11; filename "/tftpboot/pxelinux.0"; } host node12 { hardware ethernet 00:30:48:71:3B:A3; fixed-address node12; filename "/tftpboot/pxelinux.0"; } host node13 { hardware ethernet 00:30:48:71:0F:29; fixed-address node13; filename "/tftpboot/pxelinux.0"; } host node14 { hardware ethernet 00:30:48:71:0E:C5; fixed-address node14; filename "/tftpboot/pxelinux.0"; } host node15 { hardware ethernet 00:30:48:71:0E:C3; fixed-address node15; filename "/tftpboot/pxelinux.0"; } host node16 { hardware ethernet 00:30:48:71:24:25; fixed-address node16; filename "/tftpboot/pxelinux.0"; } host node17 { hardware ethernet 00:30:48:71:CF:F9; fixed-address node17; filename "/tftpboot/pxelinux.0"; } host node18 { hardware ethernet 00:30:48:71:D2:4B; fixed-address node18; filename "/tftpboot/pxelinux.0"; } host node19 { hardware ethernet 00:30:48:71:D1:89; fixed-address node19; filename "/tftpboot/pxelinux.0"; } host node20 { hardware ethernet 00:30:48:71:D2:49; fixed-address node20; filename "/tftpboot/pxelinux.0"; } host node21 { hardware ethernet 00:30:48:71:D1:FF; fixed-address node21; filename "/tftpboot/pxelinux.0"; } host node22 { hardware ethernet 00:30:48:71:D1:8B; fixed-address node22; filename "/tftpboot/pxelinux.0"; } host node23 { hardware ethernet 00:30:48:53:EA:AF; fixed-address node23; filename "/tftpboot/pxelinux.0"; } host node24 { hardware ethernet 00:30:48:53:EA:91; fixed-address node24; filename "/tftpboot/pxelinux.0"; } host node25 { hardware ethernet 00:30:48:53:EA:E9; fixed-address node25; filename "/tftpboot/pxelinux.0"; } host node26 { hardware ethernet 00:30:48:53:EA:95; fixed-address node26; filename "/tftpboot/pxelinux.0"; } host node27 { hardware ethernet 00:30:48:53:EA:99; fixed-address node27; filename "/tftpboot/pxelinux.0"; } host node28 { hardware ethernet 00:30:48:53:EA:89; fixed-address node28; filename "/tftpboot/pxelinux.0"; } host node29 { hardware ethernet 00:30:48:53:EA:83; fixed-address node29; filename "/tftpboot/pxelinux.0"; } host node30 { hardware ethernet 00:30:48:53:EA:A5; fixed-address node30; filename "/tftpboot/pxelinux.0"; } host node31 { hardware ethernet 00:30:48:53:EA:BB; fixed-address node31; filename "/tftpboot/pxelinux.0"; } host node32 { hardware ethernet 00:30:48:53:EB:DB; fixed-address node32; filename "/tftpboot/pxelinux.0"; } host node33 { hardware ethernet 00:30:48:53:EC:43; fixed-address node33; filename "/tftpboot/pxelinux.0"; } host node34 { hardware ethernet 00:30:48:53:EC:BF; fixed-address node34; filename "/tftpboot/pxelinux.0"; } host node35 { hardware ethernet 00:30:48:53:ED:7B; fixed-address node35; filename "/tftpboot/pxelinux.0"; } host node36 { hardware ethernet 00:30:48:53:ED:97; fixed-address node36; filename "/tftpboot/pxelinux.0"; } host node37 { hardware ethernet 00:30:48:53:EC:F7; fixed-address node37; filename "/tftpboot/pxelinux.0"; } host node38 { hardware ethernet 00:30:48:53:ED:21; fixed-address node38; filename "/tftpboot/pxelinux.0"; } host node39 { hardware ethernet 00:30:48:53:ED:65; fixed-address node39; filename "/tftpboot/pxelinux.0"; } host node40 { hardware ethernet 00:30:48:53:ED:6D; fixed-address node40; filename "/tftpboot/pxelinux.0"; } host node41 { hardware ethernet 00:30:48:53:ED:51; fixed-address node41; filename "/tftpboot/pxelinux.0"; } host node42 { hardware ethernet 00:30:48:53:EC:73; fixed-address node42; filename "/tftpboot/pxelinux.0"; } host node43 { hardware ethernet 00:30:48:53:ED:75; fixed-address node43; filename "/tftpboot/pxelinux.0"; } host node44 { hardware ethernet 00:30:48:53:EA:9F; fixed-address node44; filename "/tftpboot/pxelinux.0"; } host node45 { hardware ethernet 00:30:48:53:ED:3D; fixed-address node45; filename "/tftpboot/pxelinux.0"; } host node46 { hardware ethernet 00:30:48:53:ED:4B; fixed-address node46; filename "/tftpboot/pxelinux.0"; } host node47 { hardware ethernet 00:30:48:53:ED:5D; fixed-address node47; filename "/tftpboot/pxelinux.0"; } host node48 { hardware ethernet 00:30:48:53:ED:01; fixed-address node48; filename "/tftpboot/pxelinux.0"; } host node49 { hardware ethernet 00:30:48:53:ED:61; fixed-address node49; filename "/tftpboot/pxelinux.0"; } host node50 { hardware ethernet 00:30:48:53:ED:49; fixed-address node50; filename "/tftpboot/pxelinux.0"; } host node51 { hardware ethernet 00:30:48:53:EB:AF; fixed-address node51; filename "/tftpboot/pxelinux.0"; } host node52 { hardware ethernet 00:30:48:53:ED:4F; fixed-address node52; filename "/tftpboot/pxelinux.0"; } host node53 { hardware ethernet 00:30:48:53:ED:27; fixed-address node53; filename "/tftpboot/pxelinux.0"; } host node54 { hardware ethernet 00:30:48:53:EC:47; fixed-address node54; filename "/tftpboot/pxelinux.0"; } host node55 { hardware ethernet 00:30:48:88:a4:03; fixed-address node55; filename "/tftpboot/pxelinux.0"; } host node56 { hardware ethernet 00:30:48:88:a3:eb; fixed-address node56; filename "/tftpboot/pxelinux.0"; } host node57 { hardware ethernet 00:30:48:89:26:c5; fixed-address node57; filename "/tftpboot/pxelinux.0"; } host node58 { hardware ethernet 00:30:48:88:a3:f7; fixed-address node58; filename "/tftpboot/pxelinux.0"; } host node59 { hardware ethernet 00:30:48:88:a4:09; fixed-address node59; filename "/tftpboot/pxelinux.0"; } host node60 { hardware ethernet 00:30:48:88:a3:f3; fixed-address node60; filename "/tftpboot/pxelinux.0"; } host node61 { hardware ethernet 00:30:48:88:a4:05; fixed-address node61; filename "/tftpboot/pxelinux.0"; } host node62 { hardware ethernet 00:30:48:89:25:e9; fixed-address node62; filename "/tftpboot/pxelinux.0"; } host node63 { hardware ethernet 00:30:48:89:26:57; fixed-address node63; filename "/tftpboot/pxelinux.0"; } host node64 { hardware ethernet 00:30:48:89:25:0d; fixed-address node64; filename "/tftpboot/pxelinux.0"; } host node65 { hardware ethernet 00:30:48:88:a3:fd; fixed-address node65; filename "/tftpboot/pxelinux.0"; } host node66 { hardware ethernet 00:30:48:88:a4:01; fixed-address node66; filename "/tftpboot/pxelinux.0"; } host node67 { hardware ethernet 00:30:48:88:a3:f9; fixed-address node67; filename "/tftpboot/pxelinux.0"; } host node68 { hardware ethernet 00:30:48:8A:52:FD; fixed-address node68; filename "/tftpboot/pxelinux.0"; } host node69 { hardware ethernet 00:30:48:88:a4:11; fixed-address node69; filename "/tftpboot/pxelinux.0"; } host node70 { hardware ethernet 00:30:48:89:26:49; fixed-address node70; filename "/tftpboot/pxelinux.0"; } host node71 { hardware ethernet 00:30:48:89:26:47; fixed-address node71; filename "/tftpboot/pxelinux.0"; } host node72 { hardware ethernet 00:30:48:89:26:45; fixed-address node72; filename "/tftpboot/pxelinux.0"; } host node73 { hardware ethernet 00:30:48:87:FD:83; fixed-address node73; filename "/tftpboot/pxelinux.0"; } host node74 { hardware ethernet 00:30:48:89:26:3B; fixed-address node74; filename "/tftpboot/pxelinux.0"; } host node75 { hardware ethernet 00:30:48:89:5d:0d; fixed-address node75; filename "/tftpboot/pxelinux.0"; } host node76 { hardware ethernet 00:30:48:89:5d:35; fixed-address node76; filename "/tftpboot/pxelinux.0"; } host node77 { hardware ethernet 00:30:48:89:5d:39; fixed-address node77; filename "/tftpboot/pxelinux.0"; } host node78 { hardware ethernet 00:30:48:89:5d:37; fixed-address node78; filename "/tftpboot/pxelinux.0"; } host node79 { hardware ethernet 00:30:48:89:22:93; fixed-address node79; filename "/tftpboot/pxelinux.0"; } host node80 { hardware ethernet 00:30:48:89:22:85; fixed-address node80; filename "/tftpboot/pxelinux.0"; } host node81 { hardware ethernet 00:30:48:89:5d:3d; fixed-address node81; filename "/tftpboot/pxelinux.0"; } host node82 { hardware ethernet 00:30:48:89:26:1d; fixed-address node82; filename "/tftpboot/pxelinux.0"; } host node83 { hardware ethernet 00:30:48:89:26:ad; fixed-address node83; filename "/tftpboot/pxelinux.0"; } host node84 { hardware ethernet 00:30:48:89:5d:43; fixed-address node84; filename "/tftpboot/pxelinux.0"; } host node85 { hardware ethernet 00:30:48:89:5d:41; fixed-address node85; filename "/tftpboot/pxelinux.0"; } host node86 { hardware ethernet 00:30:48:89:22:89; fixed-address node86; filename "/tftpboot/pxelinux.0"; } host spg04 { hardware ethernet 00:30:48:71:D2:48; fixed-address spg04; filename "/tftpboot/pxelinux.0"; } host vmware { hardware ethernet 00:0C:29:A3:6C:B2; fixed-address 192.168.1.104; } }