Eu acho que você está falando sobre o redirecionamento da mesma máquina, em caso afirmativo, você poderia tentar com o iptables,
# iptables -t nat -A OUTPUT -p tcp --dport X -j REDIRECT --to-ports Y
Uma máquina (M) está atrás de um NAT.
A porta X é encaminhada e disponibilizada na Internet.
Meu aplicativo deseja se conectar à porta Y.
Como eu configuro M para encaminhar dados de entrada na porta X para a porta Y?
Eu acho que você está falando sobre o redirecionamento da mesma máquina, em caso afirmativo, você poderia tentar com o iptables,
# iptables -t nat -A OUTPUT -p tcp --dport X -j REDIRECT --to-ports Y
Tags port-forwarding nat