Улавливание портов Iptables

У меня есть приложение, прослушивающее порт 2000. Я хочу проксировать весь трафик на этот порт (исходящий локально) на другой порт, скажем, 4000.

Прямо сейчас я делаю что-то вроде этого.

iptables -t nat -A OUTPUT -p tcp --dport 2000 -d 127.0.0.1 -j DNAT --to-destination 127.0.0.1:4000 

Это работает до тех пор, пока в 2000 году ничего не слышно. Если я использую telnet до 2000, трафик маршрутизируется до 4000, как ожидалось. Но если в 2000 году что-то прослушивается, трафик не будет захвачен / проксирован. Есть ли способ достичь этого?