Yo tengo lo mismo q tu pero con un hub, no swich, con el hub nada mas tube q conectar los dos pcs al hub y el cable-modem tb al hub pero este ultimo con un cable cruzado, en ese momento ya disponia de conexion a internet en los dos pc luego cree un nombre para el grupo de trabajo (en entorno de red, propiedades) y asignar un nombre para cada pc, compartir recursos y ya esta todo funcionando a las mil maravillas. Tengo windows 98 SE, pero supongo q en los demas sistemas operativos es similar.
Las ip se asignan automaticamente, un ip pùblica distinta para cada pc ;)