Hola
La solucion mas simple seria conectar tus dos pcs en red, y una vez los tengas en red, mediante un cable cruzado o mediante un switch o hub, lo unico que tendrias que hacer seria instalar un proxy en el ordenador servidor de internet de tal manera que el otro pc se conecte a internet a traves de ese proxy. Yo suelo usar o bien el winproxy o bien el wingate, con los dos estoy bastante contento y la verdad es facil de configurar.Los dos puedes descargarlos de internet. Con respecto al router, en los inicios de la adsl telefonica daba junto a la adsl el 3com 812, con el cual creas una red interna y de puerta de enlace indicabas la ip del router y este hacia que las dos pcs salieran a internet, es un router muy simple y tiene la gran limitacion de que unicamente vale para adsl y no para conexiones por cable tipo supercable. Donde puedes conseguirlo?, la verdad tu proveedor de material informatico podria proveertelo y sino mira en los foros de
www.adsl4ever.com que hay gente que los vende.
En resumen la solucion mas sencilla seria la de colocar un proxy en el ordenador servidor y que el otro acceda a internet a traves de ese.
Saludos