A regra iptables precisa ser definida antes de o primeiro pacote ser enviado pelo respectivo processo na porta 12345
. Isso resolveu meu problema.
também tentei desativar o firewall ufw disable
. Não tenho certeza de como isso afeta o iptables.
redirecionamento e dnat realmente funcionam igualmente bem aqui