Cisco DHCP options for PXE boot to SCCM

In this article we will be setting up DHCP options on a Cisco Router for booting PXE clients in a separate subnet than the Microsoft System Center Configuration Manager (SCCM) Server. To do this we need to setup a DHCP pool with options 66 and 67 to point to the boot files and SCCM server.

 Once your Windows Deployment and PXE services are setup and functioning on the SCCM server you need to set DHCP option 67 to the path of the Bootfile.

 The default path to the proper bootfile is “\SMSBoot\x86\wdsnbp.com”.   Option 66 and the IP helper-address must be the

IP or DNS name of the server.

configure the DHCP Pool with option 66 and 67
ip dhcp pool <pool_name>
network <network_range_network+subnet_mask>
default-router <gateway_ip>
dns-server <dns_server1_ip dns_server2_ip>
option 67 ascii \SMSBoot\x86\wdsnbp.com
option 66 ip <SCCM_IP>

Helper address on interface gateway where the PXE client is located to point to SCCM server
interface <interface_name>
ip helper-address <SCCM_IP>

Here is a full config
ip dhcp pool staging
network 10.10.5.0 255.255.255.0
default-router 10.10.5.1
dns-server 192.168.1.50 10.10.5.5
option 67 ascii \SMSBoot\x86\wdsnbp.com
option 66 ip 192.168.5.5

interface fastethernet 0/0
ip helper-address 192.168.5.5

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>