It's quite easy to do, but you would need a
crossover cable.
Connect one end of a crossover cable to the 100/1000 NIC and the other end to the NIC in the computer that's not connected to the router.
Then open up Network Connections on the computer with the two NICs (lets call this computer X from now on). You should see two network adapters - the 10/100 one (call it XA) and the Gigalan one (call it XB). Let's call the other computer that isn't connected to the router Y.
Right click XB, and select Properties.
Double click "Internet Protocol (TCP/IP)" and select "Use the following IP address."
IP address: 192.168.50.1
Subnet mask: 255.255.255.0
Gateway: Leave it blank.
Hit OK.
Then click the Advanced tab and check the first box under Internet Connection Sharing. Whether you check the second box or not depends on whether you want the other computer to be able to control or disable the connection (as the option clearly states
) Once you're done with that, click OK.
XA should already be properly configured and connected to the router, such that A has access to the internet through XA.
Similarly, open up Network Connections on computer Y. There should be one network adapter in there. Right click it and select Properties. Double click "Internet Protocol (TCP/IP)" and select "Use the following IP address"
IP address: 192.168.50.2
Subnet mask: 255.255.255.0
Gateway: 192.168.50.1
Hit OK.
Restart both the machines just to be on the safe side. When both machines have restarted, all computers should have internet access. Y's connection will be routed through X using Internet Connection Sharing (ICS).
Phewww...hope that helps
If you have any problems, feel free to report back in here, and we'll help you out.