cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
517
Views
0
Helpful
3
Replies
jake.23231
Beginner

Router on a Stick Configuration for PXE Boot

An outsite is running a simple router on a stick configuration and has a dhcp pool configured corresponding to the subinterface connected to vlan 10.  User computers reside in vlan 10. 

 

Everything functions correctly except for ifthe local admin tries to boot a computer from a PXE server.  When attempting it, the computer is assigned an IP address from the local DHCP scope but the process fails there.  Our configurations are below:

Routing

-interface G0/2.10:    10.100.58.190 255.255.255.240

 

DHCP pool configuration: 

 

network 10.100.58.174 255.255.255.240

default-router 10.100.58.190

domain-name XXXXXX

dns server XXXXXXX

option 66 ip 10.100.210.8

option 60 ascii PXE

option 67 smsboot\x64\wdsnbp.com

 

ip forward-protocol udp 4011 (applied in global config).  

 

Since there is a local DHCP scope that includes int G0/2.10, we did not need the ip helper-address command on that interface.  However, once we added the PXE configuration, we added the ip helper-address pointing to the PXE server onto G0/2.10. 

 

Also, we added the ip forward-protocol udp 4011 command to the global configuration so that the sub-interface would forward the PXE traffic as well.   I applied an inbound ACL so I could track the hits for that UDP port and I haven't seen any so far.  Lastly, I verified connectivity exists between the vlan 10 subnet and the PXE server by doing an extended ping.  

 

I only have a background in networking and I am not smart on SCCM and PXE, so I'm trying to at least rule out a networking configuration error before I get with the SCCM guy.  

 

3 REPLIES 3
Georg Pauwen
VIP Expert

Hello,

 

I think you need to add the 'ascii' keyword to option 67. The helper address goes on the SVI for Vlan 10. So the entire configuration would look like this:

 

ip dhcp excluded-address 10.100.58.190
!
network 10.100.58.174 255.255.255.240
default-router 10.100.58.190
domain-name XXXXXX
dns server XXXXXXX
option 66 ip 10.100.210.8
option 60 ascii PXE
option 67 ascii smsboot\x64\wdsnbp.com
!
interface Vlan10
ip address 10.100.58.190 255.255.255.240
ip helper-address 10.100.210.8

Gotcha, we'll add the keyword to that command.  

 

Also, just to be clear, we're running router on stick, so no SVI's required here.  Client devices in vlan 10 simply connect to the subinterface on the router.  

Hello,

 

you are right...router on a stick. Put the ip helper on the subinterface than, indeed.

 

Curious to know if it is going to work...