Servicing multiple NICs using one PXE server
search cancel

Servicing multiple NICs using one PXE server

book

Article ID: 179809

calendar_today

Updated On:

Products

Ghost Solution Suite

Issue/Introduction

 Can PXE in Ghost Solution Suite 3.x service more than one network card at a time from one GSS server?

Environment

GSS 3.x

Resolution

Yes. Follow the steps below to setup PXE to service multiple NICs. These steps assume that Ghost Solution Suite and PXE server are installed in the same computer and that the user has administrator rights.

  1. From the PXE Configuration utilty File pull-down menu, click on Choose PXE Server and specify your PXE server (not "Shared Configuration"). Close PXE Configuration.
  2. Make some change to the local PXE server configuration and then change it back, such as change the default timeout from 3 seconds to 4 and then back to 3 seconds. Then click Save and then OK.
  3. Stop the PXE Manager and PXE Config Helper services.
  4. Navigate to the PXE folder and open PXEManager.ini with a text editor. Find the entry similar to “[PXEServer\3164593f-f64b-4d8e-92d1-a58a4890e47a\ListeningNICs]”. At this point there should be only one of these entries. This will be the last entry in the PXEManager.ini. 
                Change the INI entry to:
                [PXEServer\3164593f-f64b-4d8e-92d1-a58a4890e47a\ListeningNICs]
                NICs="192.168.0.1","10.0.0.1","172.0.0.1"
                HasCustom=True
                
    Note: The GUID entry will be different for each PXE server. The PXE  Server GUID is located in the PXE.ini file at the PXE Server install location.

    NICs are variables that contain the IP addresses you want PXE server to listen. Change the IP addresses to fit your environment.

    Save the changes and close the text editor.
  5. Restart the PXE Manager and PXE Config Helper services.
  6. Send a simple job to a single client in all subnets. PXE will be listening in all IP addresses set in the above step. 
  7. You might want to verify that the PXE Server service is listening on all IP addresses specificed by using either a "netstat -an" command or by using a utility such as TCPView.exe from Microsoft.com.