Configure several IP Addresses for a single network adapter

If wanting to part of several subnets using only one network adapter, then one is not able to do it through the GUI.

But it can be done through the registry by updating these STRING values (Separating the IP-Addresses with a comma ","):

[HKEY_LOCAL_MACHINE \System \CurrentControlSet \Services \Class \NetTrans \{Adapter-Id}]
IPAddress = "192.168.1.3,10.0.0.1"
IPMask = "255.255.255.0,255.0.0.0"

The {Adapter-Id} can have the value 0000, 0001, 000n. If several {Adapter-Id}, then find the correct one using the following ways :
  • Looking at the value "DriverDesc" for each {Adapter-Id}, and see if it matches the wanted device (Ex. if modem then "Dialup Adapter")
  • Change the TCP/IP setting for the adapter in network properties, example the DNS address. Then find the {Adapter-Id} which has that certain DNS-address
Note if one of the subnets should be configured by the local DHCP server, then add an entry with "0.0.0.0" as IP- and subnet-address.

More info MS KB156772

Credits mydesktophelp.com

Updated: 30 January 2007

Leave a Reply

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