Eu respondi a uma pergunta semelhante há vários meses sobre SF: configuração do roteador linux .
Estou tentando configurar uma das minhas máquinas, preferencialmente com o ubuntu / fedora, pois estarei executando alguns serviços nela.
Então, teria que fazer:
Estou faltando serviços?
E alguém pode sugerir pacotes que possam lidar com essa tarefa?
Eu respondi a uma pergunta semelhante há vários meses sobre SF: configuração do roteador linux .
bem, para dhcp - você precisa instalar o dhcpd (dhcp3-server).
iptables são basicamente dados na maioria das distribuições Linux (port forwarding e firewall).
Para detalhes link
Eu recomendaria usar o ShoreWall para abstrair o IPTables e facilitar o processo. Este guia pode ajudar.