Bem, é muito fácil no Windows 2008 se você instalar a função de servidor Roteamento e acesso remoto . Vá para o Gerenciador do Servidor - > Adicionar funções - > E selecione Roteamento e Acesso Remoto. Então, a partir do console, você pode ativar e configurar o roteamento.
Do que você descreveu em sua pergunta, você precisará configurar sua NIC2 como a interface que aponta para a Internet e talvez queira habilitar o NAT para endereçar o intervalo privado de endereços IP para sua rede interna.
Você pode ver mais informações sobre o seu problema nesses links: link
link
link
Para a distribuição dos endereços IP, você terá que instalar e configurar a função de servidor DHCP.
A função de servidor DNS será necessária para a resolução de nomes na sua rede, embora eu ache que, se você não estiver planejando criar o servidor, é melhor usar alguns outros servidores DNS públicos, como os servidores no Google (8.8.8.8 e 8.8.4.4)