Assigning IP addresses on a user basis?

Associate
Joined
24 Dec 2005
Posts
811
Location
London
I know that local IP addresses are usually assigned on a machine basis, but is there anyway I can assign IP addresses on a user level within windows 7? I have one NIC, which I have assigned to have 2 different IP addresses. I have two users who make use of a PC. What I would like to happen, is for user 1 to login to the machine, and to be given ip address 192.169.0.3 (as an example) on the network, but when user 2 logs in on the same PC, they are given a different IP address. Both users would leave an application running within their windows session, so both IP addresses would need to work at the same time. Is there anyway of doing this on windows 7? Would i be able to do this using only a single NIC, but assigning it multiple IP addresses, or would i need to buy another NIC? Cheers
 
Cheers for the help so far guys

I’d already setup virtual machines within VMWare to test this out on, but the program didn’t perform very well within a virtual environment for whatever reason.

Is windows 7 the limiting factor here then? Would I be able to achieve this within windows server 2008/2012?
 
Out of interest, should i expect poorer performance, in regards to higher CPU usage and maybe network performance, when assigning multiple IP's to 1 NIC over actually having 2 individual NIC's within the PC?
 
Back
Top Bottom