AFAICS, seu modem já está realizando o trabalho de roteamento / gateway entre sua LAN e a WAN.
Se você deseja configurar um gateway na sua caixa Linux, você precisa configurar e iniciar algum software para vincular a WAN à LAN (o iptables está bem). Você provavelmente precisará alterar a configuração do seu modem de roteador para bridge e usar o pppoe para conectar seu ISP diretamente do servidor Linux (se você estiver usando uma conexão DSL). Então, a configuração eth0 estará bem e provavelmente funcionará, MAS, esta configuração deve ser definida na configuração do ppp, não diretamente na interface (o ppp fará isso para você). Por enquanto, configurar eth0 assim não faz absolutamente nenhum sentido se o modem funcionar como um gateway.
É muito difícil responder com mais precisão, porque sabemos muito pouco sobre sua LAN e sua conexão com a Internet. Mais do que isso, esse não é um trabalho de uma hora e pode gerar muitos problemas de segurança, para que ninguém possa abordar o tópico em um único tópico do fórum. Há alguns bons contatos de rede. Eu sugiro strongmente que você os leia primeiro.
HTH