Difference between revisions of "DHCP Settings"

From FOG Project
Jump to: navigation, search
m (DHCP Settings: added that any file in /tftpboot can be used for current FOG.)
m (DHCP Settings: changed wording.)
Line 1: Line 1:
 
==DHCP Settings==
 
==DHCP Settings==
 
*It is important to know that versions 0.32 and below use '''pxelinux.0''' for option 67 in DHCP
 
*It is important to know that versions 0.32 and below use '''pxelinux.0''' for option 67 in DHCP
*For all versions 0.33 to current(1.3.0beta) use '''undionly.kpxe''' (or any file in the /tftpboot directory, based on if you're using BIOS or (u)EFI) for option 67.
+
*For all versions 0.33 to current(1.3.0beta) use '''undionly.kpxe''' is generally recommended for option 67.
 
** Other files that can be used are listed in your directory "/tftpboot"
 
** Other files that can be used are listed in your directory "/tftpboot"
  

Revision as of 13:46, 22 June 2015

DHCP Settings

  • It is important to know that versions 0.32 and below use pxelinux.0 for option 67 in DHCP
  • For all versions 0.33 to current(1.3.0beta) use undionly.kpxe is generally recommended for option 67.
    • Other files that can be used are listed in your directory "/tftpboot"


Linux Based (Red Hat, Fedora, CentOS)

Start/stop/enable/disable

Configure DHCP

FOG dnsmasq (ProxyDHCP)

If you do not use FOG to provide DHCP services, the following sections will give some indication of settings for DHCP servers on various platforms. Using_FOG_with_an_unmodifiable_DHCP_server/_Using_FOG_with_no_DHCP_server

Windows Server DHCP

  • Option 66
    • Windows 66.png
  • Option 67
    • Windows 67.png


Novell (Linux) Server DHCP

  • DHCP Overview from DNS/DHCP Console (Netware 6.5)
    • Novelldhcp.gif
  • Option 66
    • Novelloption66.gif
  • Option 67
    • Novelloption67.gif

Here is a link from Novell's website on how to setup their DHCP server: http://www.novell.com/coolsolutions/feature/17719.html

MAC Server DHCP

Use OS X Server app to install and utilize DHCP.

Use DHCP Option Code Utility to generate the code necessary.
https://docs.google.com/uc?id=0BwD4il5Z1G6fTmFFYU91bDNuRmc&export=download

One MUST generate the codes in order for PXE booting to work!
bootpd.plist is located in /etc/bootpd.plist

  • Option 66
    • MACOption66.png
  • Option 67
    • MACOption67.png


  • Sample bootpd.plist
    • This is a sample file DO NOT USE THIS IN YOUR ENVIRONMENT!!!! OS X Server app will generate most of this code for you, this example file is to show you the place where the generated code needs to be placed.
    • For Reference, your generated code should be placed between "dhcp_domain_search" and "dhcp_router"


  • Completed Bootpd.plist
    • MACbootpd.png

Other DHCP Configurations

Other DHCP Configurations