Eu tentei arrumar sua pergunta um pouco, mas é muito confuso. Se você quer apenas compartilhar a internet entre três máquinas que estão configuradas da maneira que você quer, não há necessidade de mexer na tabela de roteamento ou sub-redes. Se eu entendi mal, por favor, você pode reformular sua pergunta.
Em primeiro lugar, recomendo que você obtenha um roteador sem fio. Isso economizará muitos problemas e terá benefícios extras, como permitir que o seu N900 funcione com a máquina dois desligada.
Se você já possui um modem a cabo para Internet (adivinhando uma porta ethernet), obtenha um roteador RJ45 / Ethernet e coloque o modem atual nele. Você deve poder compartilhar com todos os computadores sem problemas.
A rota mais complicada é, se a internet está funcionando bem na Máquina um e dois, considere apenas instalar um "roteador virtual" na máquina 2 - Opções são Virtual Router ou Connectify