fichier config dhcp FOG
This commit is contained in:
		
							
								
								
									
										72
									
								
								sio2/SISR/FOG/dhcpd.conf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										72
									
								
								sio2/SISR/FOG/dhcpd.conf
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,72 @@ | ||||
| # 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.1.0 netmask 255.255.255.0{ | ||||
|     option subnet-mask 255.255.255.0; | ||||
|     range dynamic-bootp 192.168.1.10 192.168.1.254; | ||||
|     default-lease-time 21600; | ||||
|     max-lease-time 43200; | ||||
|     option routers 192.168.1.1; | ||||
|     option domain-name-servers 10.121.38.7; | ||||
|     next-server 192.168.1.10; | ||||
| } | ||||
| 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/snponly.efi"; | ||||
| } | ||||
| class "UEFI-32-1" { | ||||
|     match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00006"; | ||||
|     filename "i386-efi/snponly.efi"; | ||||
| } | ||||
| class "UEFI-64-1" { | ||||
|     match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00007"; | ||||
|     filename "snponly.efi"; | ||||
| } | ||||
| class "UEFI-64-2" { | ||||
|     match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00008"; | ||||
|     filename "snponly.efi"; | ||||
| } | ||||
| class "UEFI-64-3" { | ||||
|     match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00009"; | ||||
|     filename "snponly.efi"; | ||||
| } | ||||
| class "SURFACE-PRO-4" { | ||||
|     match if substring(option vendor-class-identifier, 0, 32) = "PXEClient:Arch:00007:UNDI:003016"; | ||||
|     filename "snponly.efi"; | ||||
| } | ||||
| class "Apple-Intel-Netboot" { | ||||
|     match if substring(option vendor-class-identifier, 0, 14) = "AAPLBSDPC/i386"; | ||||
|     option dhcp-parameter-request-list 1,3,17,43,60; | ||||
|     if (option dhcp-message-type = 8) { | ||||
|         option vendor-class-identifier "AAPLBSDPC"; | ||||
|         if (substring(option vendor-encapsulated-options, 0, 3) = 01:01:01) { | ||||
|             # BSDP List | ||||
|             option vendor-encapsulated-options 01:01:01:04:02:80:00:07:04:81:00:05:2a:09:0D:81:00:05:2a:08:69:50:58:45:2d:46:4f:47; | ||||
|             filename "snponly.efi"; | ||||
|         } | ||||
|     } | ||||
| } | ||||
		Reference in New Issue
	
	Block a user