if the 1st PC will be ON whenever 2nd pc wants to browse internet..then there is cheaper solution.
get a 2nd lan card for 1st pc..
hopping the other pc has a lan card already..
connect both of the with network cable(cat5)
This approach is based on Proxy connection for 2nd PC via the 1st PC..
Advantage: You can control bandwidth and access for the 2nd PC from 1st PC
Cost effective.
i hope you are aware of how to set up TCP/IP under lan card properties.
IP settings for 1st PC =
IP = xxx.yyy.zzz.1
SubnetMask = 255.255.255.0
Gateway = xxx.yyy.zzz.1
IP settings for 2nd PC =
IP = xxx.yyy.zzz.2
SubnetMask = 255.255.255.0
Gateway = xxx.yyy.zzz.1
where
0 > xxx > 255
0 >= yyy > 255
0 >= zzz > 255
do note that gateway for both PCs is the same as the IP for the 1st PC.
This will bring both the PCs under same IP range and configuring further will be based on this.
(this step will have to be followed even if you buy a network switch)
next is to setup a proxy server on the 1st PC.
i have tried and used CCProxy server successfully.
you can download the same from
http://www.youngzsoft.net/ccproxy/proxy-server-download.htm
The trial version supports up to 3users without any time limitation so that should not be any issue.
After installation of CCProxy....launch the program (server)
Launch CCProxy and open the "options", the proxy server address is displayed in the
"Local LAN IP address". Please check whether it's the proxy server address or not. If not,
please uncheck "Auto Detect". Select the correct proxy server IP address from the
drop-down list and check the checkbox on the right side.
Now, CCProxy has been installed on the server with default settings, CCProxy will permit
all clients access Internet. If you want to manage the clients, please read "Account
Management".
...
User Manual
now open web browser on the 2nd PC.
Go to options and into network settings..
it will have setting up Proxy settings...
Proxy server IP = IP of the 1st PC..
port will be 808 by default..
or you can check in CCProxy options for port number..
to make things easier.. change Port number of all Protocols to 808 including socks..(in CCProxy settings) so that you wont have to remember which port to use for which protocol (some Instant messengers use socks)
when this is setup in CCProxy.. reflect the same in proxy settings of the web browsers IMs etc etc on the 2nd machine...
if case if 1st PC has firewall..you will have to grant access to the CCProxy.
whenever 2nd PC is browsing internet.. CCProxy monitoring graph will show activity..
rightclick on the graph to set bandwidth parameters.
(you can learn more in detail about the settings in the User manual link above)
you are done!!
now your 2nd PC will have internet access whenever your 1st PC has internet access.. unless interrupted