asi que no puedo opinar sobre esto, espero que alguien mas documentado pueda hacerlo. Donde puedo orientarte es en la conexión que debes hacer para tener internet en los 2pc's.
Yo tengo la misma conexión que tu y cuando me encontré con el mismo caso lo que hice fué comprarme un HUB, con el HUB puedes conectar los 2 pc's sin tener que compartir el ancho de banda de 1 sola conexión ya que este paquete te proporciona 2 conexiones.
La conexión seria:
Cablemodem ---------- HUB-------------- pc1
|---------------- pc2
La conexión seria mediante cables cruzados y clavijas RJ-45 a las tarjetas ethernet de los pc's, un HUB de 4 puertos te iria perfecto, a parte que no es caro. (Te recomiendo esta conexión)
---------------------------------------------------------------------
Tambien podrias utilizar un ordenador de Administrador de servicios de Internet (que en teoria es lo que intentas hacer ahora, pero no se si es correcto con 2 tarjetas de red en un mismo pc)
Lo que tendrias que hacer es conectar el Cablemodem mediante USB al ordenador que vaya a ser el adminsitrador y conectar mediante Ethernet (tarjetas de red) los dos pc's
La conexión seria:
Cablemodem---------------------pc1--------------------------pc2
(USB) (AdmServInt) (cruzado)
---------------------------------------------------------------------
Tiene muchas mas ventajas la primera opción que te doy, ya que utilizas 2 conexiones diferentes para cada ordenador y no compartes ancho de banda y porque puedes tener cualquier ordenador funcionando indistintamente, cosa que si utilizas un pc como Administrador de servicios de int. lo necesitas tener encendido obligatoriamente para poder tener internet en el 2º.
Espero que te haya sido de ayuda. :D