Specifying an Explicit IP Listening Address for Multi-NIC Clients

On clients with multiple Network Interface Cards (NICs), only one IP or IPX address is selected as the address that the Wuser or Wuser32 agent will listen on. The address selected is the first IP or IPX address in the registry. To explicitly specify the IP address that the Remote Control Agent will listen on, you must make an addition to the registry.

The following procedures describe how to explicitly specify the IP listening address on Windows NT, Windows 95, Windows 98, and Win16 clients if multiple NICs are present. Note that this functionality only exists for dual-carded computers that use the TCP/IP protocol for Remote Tools sessions. This feature is not available for dual-carded computers that are configured to use IPX as their listening protocol.

Procedure Bullet  To specify a specific IP listening address for Windows NT, Windows 95, and Windows 98 clients

  1. At a command prompt, type regedit.
  2. Insert the following keys in the registry under the \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Client\Client Components\Remote Control key:

    Value Name: Subnet; Data Type: REG_SZ; String: (for example, 192.168.121.0)

    Value Name: SubnetMask; Data Type: REG_SZ; String: (for example, 255.255.255.0)

Procedure Bullet  To specify a specific IP listening address for Win16 clients

  1. At a command prompt, type regedit.
  2. Edit the [Protocol] section of the SMSrc16.ini file (if it exists) in the %Windir% directory or the %Windir%\System32 directory. The resulting edit will be as follows:
  3. [Protocol]Subnet=192.168.121.0SubnetMask=255.255.255.0


Tip   You can implement this change from the command line (or from a software distribution package) by using the Multinic.exe application. This program, available in the Microsoft BackOffice 4.5 Resource Kit and in the Support directory on the Systems Management Server Version 2.0 CD-ROM, uses the following command-line options (note that these options are case-sensitive):

MULTINIC S=192.168.121.0 M=255.255.255.0

where

S = subnet or listening Wuser32 agent

M = subnet Mask (for example, 255.255.255.0)

If (S)ubnet is specified, but (M)ask is not, 255.255.255.0 is assumed for M. “S” and “M” must be typed in capital letters because Multinic.exe is case-sensitive.