/build/static/layout/Breadcrumb_cap_w.png

2 PXE servers (k2000 and MSRIS) on same network

Hi,

I've decided that I won't be using our K2000 to deploy winxp due to the amount of work it'll take to setup the drivers and hal files. I carry on using it for win7 deployments and the k1000 for patching and updating.

So I'm going to carry on using acronis for our xp machines which uses microsoft RIS to netboot. How do I go about having two netboot (PXE) servers on the same network though? Has anyone tried this?

Thanks


0 Comments   [ + ] Show comments

Answers (3)

Posted by: chucksteel 10 years ago
Red Belt
1

I'm almost positive that you need to setup two VLANs to support multiple PXE servers.


Comments:
  • I've read that you can filter clients via mac address, is that possible on the K2000? or is it possible to disable the PXE on the k2000? - babaton 10 years ago
Posted by: SMal.tmcc 10 years ago
Red Belt
1

I would put both PXE boot servers on a seperate vlan and configure your DHCP options 66 and 67 to point to the server you want on specific vlans


Comments:
  • This is working for us, we have no vlans, just one subnet but it's extended so we have two ranges 192.168.1 and 192.168.0

    We're just changing option 66 and 67 as we need to in order to boot from kace or acronis. Once we've made the move to win7 we'll ditch acronis completely so this is a nice easy short term solution for us. - babaton 10 years ago
Posted by: Roonerspism 10 years ago
Second Degree Brown Belt
0

Not entirely necessary. We use two pxe servers accross all of our vlans. The trick is to use iPXE and configure your boot options appropriately in DHCP + a pxelinux install on your Ris/WDS server.
Checklist for configuring:
Create a new userclass in your dhcp options for iPXE

Create option 66 and 67 for both your k2000 and WDS/Ris box (screenshot attached)

Add appropriate files for pxelinux to the \\deployserver\reminst\boot folder
Edit your default file in pxelinux.cfg folder under the architectures you want to boot (in folder mentioned above) example code below:

DEFAULT      vesamenu.c32
PROMPT       0
NOESCAPE     0
ALLOWOPTIONS 0
# Timeout in units of 1/10 s
TIMEOUT 100
MENU WIDTH 40
MENU MARGIN 0
MENU ROWS 12
MENU TIMEOUTROW 14
MENU HSHIFT 5
MENU VSHIFT 5
MENU COLOR BORDER 30;44       #00000000 #00000000 none
MENU COLOR TABMSG 1;36;44     #00000000 #00000000 none
MENU COLOR TITLE 1;36;44     #00000000 #00000000 none
MENU COLOR SEL   30;47       #40000000 #20ffffff
MENU BACKGROUND DeploymentLogo.JPEG MENU TITLE PXE Boot menu
MENU WIDTH 80
MENU MARGIN 18
MENU ROWS 7 LABEL local
MENU       DEFAULT
MENU LABEL ^0 = Boot From Local Hard Disk
LOCALBOOT 0 LABEL wds
MENU PASSWD xxxxxxx
MENU LABEL ^W = Boot Windows Deployment Services
KERNEL     pxeboot.0 keeppxe LABEL kace
MENU PASSWD xxxxxx
MENU LABEL ^K = Boot KACE Deployment Services
KERNEL ipxe.0 keeppxe LABEL Session1
MENU PASSWD xxxxx
MENU LABEL ^1 = Autoboot GhostSession 1
kernel memdisk
APPEND keeppxe initrd=Session1.img

Configure your pxe boot options for wds to use the files you'll get with pxe linux, depending on the OS, ie you'll need to do this via command line in 2k8 or 2k8R2 I cant remember and 2k12 is gui.

After that boot away and off you go.  If you have any particular questions regarding it let me know and I can provide you with a copy of our build doco for this setup.




Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

Share

 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ