Que sistema operativo windows usas? XP?
É que se for em winXP, o que precisas de fazer é activar o ICS (Internet Connection Sharing) na ligação da placa de rede que liga o computador directamente ao modem.
E no XP tens também um helper para criar uma ligação de rede caseira (não sei bem se o nome é esse)
Tenta ser um bocado mais específico e explica melhor a situação para alguém te poder ajudar.
(um pequeno à parte: essa atitude do "obrigado por não ajudarem" leva a que as pessoas percam a vontade de tentar perceber a tua questão e ajudar)
Deixa ver se percebi.
Os 2 computadores estão em rede e consegues aceder a ficheiros tanto num como no outro (ou seja, a rede está a funcionar), mas quando tentas aceder à net a partir do computador que não está ligado directamente ao modem, não funciona?
É que não percebi essa parte do apache e servidores de ftp. Tens o apache instalado em algum dos teus computadores, é? Tenta explicar melhor, confesso que não estou a perceber.