Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # DHCP Server Configuration file\n#see /usr/share/doc/dhcp*/dhcpd.conf.sample
- # This file was created by FOG
- #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 arch code 93 = unsigned integer 16;
- use-host-decl-names on;
- ddns-update-style interim;
- ignore client-updates;
- # Specify subnet of ether device you do NOT want service.
- # For systems with two or more ethernet devices.
- # subnet 136.165.0.0 netmask 255.255.0.0 {}
- subnet 192.168.43.0 netmask 255.255.255.0{
- option subnet-mask 255.255.255.0;
- range dynamic-bootp 192.168.43.10 192.168.43.254;
- default-lease-time 21600;
- max-lease-time 43200;
- option routers 192.168.43.1;
- option domain-name-servers 192.168.43.1;
- next-server 192.168.43.60;
- class "Legacy" {
- match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00000";
- filename "undionly.kkpxe";
- }
- class "UEFI-32-2" {
- match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00002";
- filename "i386-efi/ipxe.efi";
- }
- class "UEFI-32-1" {
- match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00006";
- filename "i386-efi/ipxe.efi";
- }
- class "UEFI-64-1" {
- match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00007";
- filename "ipxe.efi";
- }
- class "UEFI-64-2" {
- match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00008";
- filename "ipxe.efi";
- }
- class "UEFI-64-3" {
- match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00009";
- filename "ipxe.efi";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement