Se você está fazendo NAT em uma conexão, todos os pacotes passando nas duas direções (entrando e saindo da rede) DEVEM passar pela máquina responsável pelo NAT, ou nada funcionará confiavelmente. Particularmente, o código de acompanhamento de conexões remonta fragmentos, o que significa que além do acompanhamento de conexões, toda a rede pode ter problemas, uma vez que os fragmentos serão detidos.