Se você estiver se conectando ao servidor 10.0.0.10 de outra máquina na rede 10.0.0.0/24, poderá haver um problema com a maneira como os pacotes são roteados. Por exemplo, se sua fonte for 10.0.0.99 e você se conectar a 10.0.0.10 através do endereço IP público, os pacotes de resposta do servidor 10.0.0.10 serão enviados diretamente para 10.0.0.99, que os descartará, pois não tem uma conexão semiaberta com 10.0.0.10 (a conexão semiaberta é com o IP público).
Uma solução possível é o dobro de NAT. Aqui está um exemplo:
Btw, um lugar melhor para obter suporte ao fwbuilder é a partir da lista de discussão do fwbuilder ou do fórum de discussão do SF.