Tengo un servidor TCP que imprime los mensajes que recibe (sin devolverlos) en el puerto 1234 y otro servidor TCP en el puerto 5678. Tengo un cliente que ya se comunica con el servidor 1234 y quiero redirigirlo al servidor 5678.
Sé cómo redirigir el paquete (con la solicitud de conexión)
ip tables -t nat -I PREROUTING -p tcp --dport 1234 -j REDIRECT --to-ports 5678
pero no funciona si la conexión ya se estableció en el servidor anterior, mi pregunta es cómo forzar la reconexión sin que el cliente se cuelgue