Boa noite galera

Alguém sabe como fazer nat dinâmico?
Exemplo: Tenho servidor com 1 ip válido, cada computador na rede interna roda o mesmo serviço usando a mesma porta, eles fazem comunicação com outro servidor fora da rede (isso está funcionando normalmente) as vezes preciso enviar dados para cada um e queria fazer isso de forma dinâmica usando nat, diferenciando apenas a porta.